如果您使用 Sun 的专有 Java 类,编译器会显示警告。我认为使用这些类通常是个坏主意。我在某处读过这个。但是,除了警告之外,还有什么根本原因不应该使用它们吗?
最佳答案
因为它们是内部 API:它们可能会以未记录或不受支持的方式进行更改,并且它们绑定(bind)到特定的 JRE/JDK (Sun 在你的情况下),限制了你的程序的可移植性。
尽量避免使用此类 API,始终更喜欢公开记录和指定的类。
关于java - 使用 Sun 的专有 Java 类是一种不好的做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1834826/