有人可以解释当FileAppender
类是RollingFileAppender
的超类和WriterAppender
的子类时,它是如何被弃用的?!
我试着找出为什么要弃用该类,但无法找到原因。
答案 0 :(得分:2)
该类的javadoc(版本1.2)说如下(你甚至看过javadoc吗?)
Support for java.io.Writer and console appending has been deprecated and then removed. See the replacement solutions: WriterAppender and ConsoleAppender.
所以整个班级都不被弃用。
这只是意味着不推荐将FileAppender
与Writer
或System.out
或System.err
一起使用。
您仍然可以使用该类,FileAppender
类并未完全弃用,只有部分(已从代码中删除)。