小编Kar*_*dha的帖子

Java 泛型 - 需要对此 Log4j2 类的签名进行解释 - RollingFileAppender.Builder

有人可以解释一下这个类的签名的含义吗?

org.apache.logging.log4j.core.appender

Class RollingFileAppender.Builder<B extends RollingFileAppender.Builder<B>>

如文档所述 - Log4j2 apidocs

我把它读为Buildertype B,其中B extendsBuilder为 type B,这让我很困惑。

另外,这是一个static类,它也有一个构造函数。这是正常的吗?有人可以分享一个可以帮助我理解并在程序中使用它的参考吗?

PS - 关于我在这里所做的事情 - 我正在修改 log4j 代码以使其与 log4j2 兼容,其中在 util 类中有一个RollingFileAppender创建的 using构造函数。RollingFileAppender

java generics log4j2

1
推荐指数
1
解决办法
97
查看次数

标签 统计

generics ×1

java ×1

log4j2 ×1