問題22:在哪些平臺上基于java技術的軟件是可用的? 解答:Sun提供了Windows 95, Windows 98, Windows NT, windows 2000, Solaris-SPARC, Solaris-Intel, 和linux的java平臺
問題23:我應該使用Solaris JDK 和JRE的Production Release還是Reference Implementation? 解答:下面的內容對1.3.0版本以前的版本適用。從版本1.3.0開始,就沒有Reference Implementation了。 Reference Implementation - 那些要得到Solaris下 JDK 和JRE最新版本并且不需要優化的性能的人可以獲得Reference Implementation ? JDK 1.1 Reference Implementation ? JRE 1.1 Reference Implementation ? JDK 1.2 Reference Implementation ? JRE 1.2 Reference Implementation Solaris下的二進制文件和windows下版本是從同樣的源代碼編譯而來的。Solaris下1.1版本的Reference Implementation沒有JIT編譯器。本質上Reference Implementation一個tar文件的形式被發布,可以解壓到任何目錄,所以安裝的時候不需要root權限。 Production Release - 相對應的,那些需要把applications/applets作為產品發布的,需要性能最優化的Solaris下的JDK和JRE的客戶可以使用Solaris Production Releases: ? JDK production release ? JRE production release Production Releases基于具有相通版本號的Reference Implementation,包含一個JIT編譯器,額外的性能調整,和錯誤更正。Production Releases作為Solaris的標準軟件包安裝,所以安裝時需要root權限。 Reference和Production Release的各種不同級別的技術支持可以通過標準Solaris幫助頻道得到。 要得到一個更深入的對Solaris下這些JDK軟件的了解,參見JDK 1.1 for Solaris - Binary Products Overview 和 FAQ for the JDK Solaris Production Release。
問題24:我喜歡的平臺下的使用哪個JDK版本?如何得到? 解答:這些是問的很多也是很重要的問題。我們現在能說的是: Amiga, NeXT, OS/2, Windows 3.1, Windows 32s, Macintosh, ... Sun提供了源代碼來提供對第三方的支持,就像上面的一些系統。但是Sun沒有正式的監督或者跟蹤它們,需要更多信息,請參見 Platforms Supporting Java technology (http://java.sun.com/cgi-bin/java-ports.cgi)
問題25:我如何下載java技術或者java 2 SDK的軟件?如何安裝? 解答:你可以通過World Wild Web(WWW)瀏覽器或者匿名FTP得到我們的發布版本。細節問題,包括安裝指南,請訪問: The Java 2 Platform web site (http://java.sun.com/j2se/) 選擇你需要的軟件,從那里出發。
問題33:為什么開發人員不應該編寫調用′sun′包中方法的程序? 解答:將來,java軟件只支持java.*中的包,而不是sun.*包。通常sun.*中的API會隨時被改變而沒有通知。要了解更多細節,參見文章Why Developers Should Not Write Programs That Call ′sun′ Packages.
問題34:從哪里我可以得到Java語言的源文件? 解答:java軟件有兩個分離的源碼包你可以免費得到: ● The Java 2 SDK,標準版本,它本身包含一個叫做src.zip的文件,包含了java.包中公共類的源代碼。因為這個文件沒有包含sun.*下的類,你不能夠通過這些源文件得到一個完整的java環境。這些文件是你的信息,作為對文檔的補充,這樣你就可以查看java是如何工作的。 ● 完整的源代碼版本可以通過訪問我們的網站得到… Community Source Code Licensing