《java核心技术 卷一》 java 的日志记录器中 ,这句话怎么理解 ?
《java核心技术 卷一》
画红圈圈这句话 怎么理解 ?
回答:
简单说就是字面意思,日志的配置不可以通过系统配置(启动参数/环境变量)设置
顺便一说,以 java 目前的生态,java 自身的日志基本不会用到,通常会使用 slf4j
回答:
本质就是实现类支持读取配置的方式,是支持环境变量(env,-D),还是只限制(app.properties)
LogManager在读取配置这一块的实现方式,是支持通过环境变量配置指定的配置类,或者配置文件的位置,但是具体的应用配置项,例如级别,只能通过配置类内部的属性,或者log.properties的内容来控制。
所以说它的属性配置,不是系统属性,实际是指它的逻辑或者业务关联属性,不支持通过系统属性的方式,进行配置
以上是 《java核心技术 卷一》 java 的日志记录器中 ,这句话怎么理解 ? 的全部内容, 来源链接: utcz.com/p/944919.html