log4j和sef4j的使用

1)log4j + slf4j

2)3个内容
	(1)log4j的配置
		1:新建resources,里面新建log4j.properties:
			不用改代码,修改日志级别,方便调试;
		2:不用记忆,网上粘贴复制即可;
		3:日志级别:
			Error/Warning: 严重的错误级别
			INFO: 关键信息,如: 某个玩家捡了某个道具,打了什么装备.
			Debug: 调试信息。 调试时看到,不是调试就关闭不输出. 

	(2)log4j的使用
		注意: 设置的级别 <= 当前级别的等级,则输出. 
					如: 设置的Debug,那么DEBUG INFO ERROR WARNING就会输出出来;
						设置的是INFO,那么INFO ERROR WARNING就会输出;

					所以,开发时选择Debug,还希望可以输出控制台; 发布时选择INFO,直接输出到文件,不输出控制台; 

	(3)slf4j的Log日志的使用
		1: slf4j是基于log4j的更上层的一个系统,用法和log4j是一样的;
		2: 支持格式化的输出,减少+字符串的输出。 减少字符串对象的创建;
发布了1620 篇原创文章 · 获赞 144 · 访问量 179万+

猜你喜欢

转载自blog.csdn.net/themagickeyjianan/article/details/105424682