Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在使用BASE64Encoderand BASE64Decoderin sun.misc; 我正在使用 Eclipse 并且不得不转向警告,因为默认情况下访问仅限于它。
BASE64Encoder
BASE64Decoder
sun.misc
这些课程完美无缺,但在我的工作中,我阅读了很多根本不应该使用的地方,sun.misc但没有人说明适当的理由。
我应该远离sun.misc,为什么?
没有承诺继续支持这些类;在任何版本中,它们可能会在没有警告的情况下从 JDK 中删除。
此外,并非所有 JDK 都有这些类,因此您的代码可能无法在所有平台上运行,这与 java 的“编译一次,随处运行”理念背道而驰。