为什么是java。伊奥。FileDescriptor的构造函数是公共的吗?
JavaDoc for java.io.FileDescriptor.FileDescriptor()说:
Constructs an (invalid) FileDescriptor object.
如果构造器没有用途,为什么它的访问级别没有声明为包私有的
你可以在下面搜索框中键入要查询的问题!
JavaDoc for java.io.FileDescriptor.FileDescriptor()说:
Constructs an (invalid) FileDescriptor object.
如果构造器没有用途,为什么它的访问级别没有声明为包私有的
# 1 楼答案
你的答案可以在班级级文档中找到:
@从JDK1开始。0
这也是“为什么数字是一个抽象类而不是一个接口”、“为什么向量是同步的?”等问题的答案,等等
那么旧的类上可能有@Deprecated警告,也可能没有@Deprecated警告,但是Java在删除不推荐的特性方面非常软。像这样的错误不断出现,因为类是有用的,但是内部Java升级过程往往不会删除不推荐的方法,而是保留它们,因为这样从最初的Java版本开始就一直保持向后兼容性