OpenJDK和com.sun.net

时间:2013-09-06 01:58:45

标签: java eclipse openjdk

我正在使用com.sun.net包中的HttpsConfigurator,HttpsServer和HttpContext。另外,我的项目要求的一部分是使用OpenJDK。

我在Eclipse中编码,它不会从com.sun.net包中自动导入任何内容,因为它被认为是“禁止的”。启用禁用包后,我可以使一切正常,构建和运行。我的问题,在OpenJDK中使用什么是安全的?我的印象是它只是java。*和javax。*包。

我下载了OpenJDK 7源代码,我发现com.sun.net是源代码的一部分,这意味着我的假设可能不正确。我还没有任何运气谷歌搜索,我希望这里的专家可以填补缺失的部分。

回顾一下,在OpenJDK中使用什么是安全的? Eclipse为什么将com.sun.net标记为“禁止”?

谢谢!

1 个答案:

答案 0 :(得分:3)

无数文档 - 书籍,文章,教程,官方JDK文档 - 已经解释了com.sun。*包是实现细节,可随时更改或删除;它们不适用于用户程序。它们不可移植,不可靠,并且可能不如实际API类强大。通常,如果JDK文档包中包含Javadoc,则它适合您的使用;否则没有。