我发现一个在源代码中使用com.sun.jndi.toolkit.UrlUtil类的场景。我可以在Standard Java Distribution中的rt.jar中找到这个类。但是我找不到这个包中的类的任何API文档。为什么这些类是隐藏的?在我的代码中使用这些类有什么缺点吗?为什么我无法在rt.jar中找到com.sun。*类的API文档?
1
A
回答
6
因为com.sun.*
是而不是的API。这是Sun的实施。你不应该依赖这些类,因为它们很可能会改变。
0
相关问题
- 1. 为什么我无法在Project Explorer中找到我的新类?
- 2. tomcat8 Maven插件 - 无法找到的rt.jar
- 3. 为什么IntelliJ无法在运行时找到我的类?
- 4. 为什么编译器无法在visual studio中找到我的文件/类?
- 5. 为什么phpspec无法找到类?
- 6. 为什么我无法找到Google Calendar API的供应商/ autoload.php?
- 7. 什么是R中的read.data?为什么我无法在任何文档中找到它?
- 8. 的Android无法找到一个类“javax.activation.MimetypesFileTypeMap”,但类在JRE库座落于rt.jar中
- 9. 什么加载rt.jar中的类?
- 10. 为什么Perl的open无法找到我的文件?
- 11. 为什么Scalaz出现在我的项目的API文档中?
- 12. 为什么tsconfig.json无法在src文件夹中找到我的文件?
- 13. 为什么Visual Studio无法找到我的图像文件?
- 14. 为什么BIRTReportGenerator无法找到我的源文件?
- 15. 为什么Groovy无法找到我的文件?
- 16. 为什么Jython无法找到我的.jar文件?
- 17. 为什么tomcat7无法在JAAS中找到LoginModule类
- 18. 为什么它无法在类中找到对象(python)
- 19. 为什么我无法在django.db.__init__.py中找到'__path__'?
- 20. 为什么我无法在opencv中找到cvPoint2D32f函数?
- 21. 为什么我无法在Visual Studio中找到jQuery代码?
- 22. 无法找到Xcode4中的文档
- 23. 为什么我的Java HttpServlet无法找到我的cookie的值?
- 24. 为什么当类在我的JAR文件中时,我无法加载类?
- 25. 为什么我无法在谷歌地图API中呈现“place_id”到ejs文件?
- 26. 为什么我们在java项目中使用rt.jar?
- 27. 为什么我的方法找不到?
- 28. 为什么我的方法找不到?
- 29. 为什么我无法通过反射找到IList类型的GetEnumerator()方法?
- 30. 为什么我找不到任何pywin32文档/资源
+1 - 公共接口对他们来说,这是一个很好的方法定义的锁定实现,您可以放心地调用** **记录;这是空的集合。你的代码甚至不应该*明确地知道这些类的存在,并且对它们的引用应该设置警告铃声而不是文档请求。 ;-) – 2009-12-09 12:03:50