我正在考虑在 com.sun.net 包中使用 HttpsConfigurator、HttpsServer 和 HttpContext。此外,我的项目要求的一部分是使用 OpenJDK。
我在 Eclipse 中编码,它不会自动从 com.sun.net 包导入任何内容,因为它被认为是“禁止的”。启用禁止的软件包后,我可以让一切正常工作、构建和运行。我的问题是,在 OpenJDK 中什么被认为可以安全使用?我的印象是它只是 java.* 和 javax.* 包。
我下载了 OpenJDK 7 源代码,我发现 com.sun.net 是源代码的一部分,这意味着我的假设可能是不正确的。我还没有在谷歌上搜索过,我希望这里的专家能够填补缺失的部分。
回顾一下,OpenJDK 中什么被认为可以安全使用?为什么 Eclipse 将 com.sun.net 标记为“禁止”?
Thanks!
无数文档——书籍、文章、教程、官方 JDK 文档——都解释了 com.sun.* 包是实现细节,可能随时更改或删除;它们不适用于用户程序。它们不可移植、不可靠地存在,并且可能不如实际 API 类那么健壮。一般来说,如果 JDK 文档包包含 Javadoc,那么它就是供您使用的;否则不会。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)