我發現一個在源代碼中使用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