Java中怎么定义一个日志

Java 中怎么定义一个日志,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

成都创新互联于2013年成立,先为安多等服务建站,安多等地企业,进行企业商务咨询服务。为安多企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

相信绝大部分人都会定义为:

private static final Logger logger = LoggerFactory.getLogger(BigDecimalDemoUnitTest.class);

但是我们为什么要使用 private static final 来进行修饰呢?

  • private – 没有其他类可以劫持你的日志

  • static – 因为使用了静态,所以每一个类就只有一个日志,同时可以避免尝试序列化日志

  • final – 在类的生命周期中,不需要修改日志

同时,你可以定义变量 log 来替代 logger,这样能够减少输入的字符数。当然这个也需要根据你的项目要求来定了。

当然还有下面的一种情况,考察日志代码:

protected final Logger log = LoggerFactory.getLogger(getClass());

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联的支持。

网站题目:Java中怎么定义一个日志
URL分享:https://www.cdcxhl.com/article20/iidcco.html

成都网站建设公司_创新互联,为您提供域名注册网站导航微信公众号响应式网站营销型网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

手机网站建设