社区
Java SE
帖子详情
关于log4j在使用时效率问题的讨论
vvpang
2005-10-11 09:15:53
在类中初始化一个Logger类实例,以供使用的时候
可以这样
private static final Logger logger = Logger.getLogger( Test.class ) ;
也可以这样
private final Logger logger = Logger.getLogger( Test.class ) ;
差别就是,一个是静态static的,一个不是静态的。
用哪种初始化的方法比较好呢???
...全文
236
8
打赏
收藏
关于log4j在使用时效率问题的讨论
在类中初始化一个Logger类实例,以供使用的时候 可以这样 private static final Logger logger = Logger.getLogger( Test.class ) ; 也可以这样 private final Logger logger = Logger.getLogger( Test.class ) ; 差别就是,一个是静态static的,一个不是静态的。 用哪种初始化的方法比较好呢???
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
treeroot
2005-10-20
打赏
举报
回复
其实没有多大的区别
因为多次调用返回的是同一个对象,也就是说这个对象会一直在
静态的话就是一直引用这个对象,因为本身不创建对象,不会浪费内存
非静态的话是在每个实例中加一个对象的引用而已,本身也不创建对象,但是
每次要调用一下方法而已!
静态稍微好些
ChDw
2005-10-11
打赏
举报
回复
当然是静态的好,这样只在加载这个类的时候才初始化Log4j一次
如果是非静态,每次初始化这个类的实例一次就Log4j就初始化了,如果你的类会new一两万次就白白花了太多无谓的时间了。
itjourney
2005-10-11
打赏
举报
回复
static咯,所有实例使用同样的。
vvpang
2005-10-11
打赏
举报
回复
使用的时候没有区别是指在那一方面没有区别?
sandyen
2005-10-11
打赏
举报
回复
当然是static比较好,log4j支持多线程,所有你使用的时候没有任何区别
vvpang
2005-10-11
打赏
举报
回复
这个,多线程类和单线程类,有区别吗??
EANFS
2005-10-11
打赏
举报
回复
一般是静态的就可以了,
ianok
2005-10-11
打赏
举报
回复
同意靜態
Java 领域
log4j
与
Log4j
2 的性能优化对比
本文章的目的是对
log4j
和
Log4j
2 在性能优化方面进行全面对比,分析它们在不同场景下的表现,为开发者在选择合适的日志框架
时
提供参考。范围涵盖了这两个框架的核心概念、算法原理、实际应用案例以及性能相关的...
【日志框架整合】Slf4j、
Log4j
、
Log4j
2、Logback配置模板
它允许开发人员在代码中
使用
统一的日志接口,而无需关心具体的日志实现。简单来讲就是slf4j是一系列的日志门面,也可以理解为 是接口,而 和 是具体实现了这些接口的日志框架,slf4j 具备很高的易用性和很好的抽象性...
slf4j+
log4j
2基础教程(拿来即用教程)
log4j
2是apache著名日志框架
log4j
的升级,参考logback架构,并且修复了logback固有的一些
问题
。是一个很好的日志框架。我看了网上一些关于
log4j
2的教程,要么是光讲概念,要么是只贴代码,适合新手入门的教程比较少...
Java日志框架SLF4J与
Log4j
1.2集成详解
简介:SLF4J作为Java中的日志...本Jar文件“slf4j-
log4j
12-1.6.1.jar”是SLF4J与
Log4j
1.2的具体绑定实现,允许开发者通过SLF4J API
使用
Log4j
的日志功能。本文详细介绍了该Java包的
使用
方法、配置及版本兼容...
探索Apache
Log4j
的升级之旅:为什么要从
Log4j
1迁移到
Log4j
2
logging-
log4j
1Apache
log4j
1项目地址:https://gitcode.com/gh_mirrors/lo/logging-
log4j
1 随着2021年12月Apache
Log4j
2版本的发布,一个长久以来的
讨论
再次浮出水面:是否重新考虑对2015年宣布生命周期结束的Log4...
Java SE
62,635
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章