有人可以解释一下这个类的签名的含义吗?
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