操作系統全接觸之Mac OS
Mac OS X所具有的優點:
1、多平臺兼容模式
Java 從來未體驗過這種好處,所有的 Java 軟件和程序使用 Aqua,用于 Mac OS X 時呈現了令人驚奇的表觀效果和感受。視窗得到雙倍緩沖,滾動翻頁更為平穩,用戶界面單元也相應尺寸可調。所有的繪圖工作都由 Quartz Extreme 完成,這項 Mac OS X 以 PDF 為基礎的成像模式得到了硬件加速,在更好的性能之外,還提供了清晰的文本和圖形。
2、為安全和服務做準備
Java 是成為優秀的服務器方案的主要構成之一。那也是 Java 作為用于 Xserve 的 Mac OS X 服務器軟件系統的重要組分的原因。另外,Xserve 包含了 Tomcat, 一款基于 JSP 和 Servlets 用于開發簡單的 Java 軟件的大眾化的服務器。如果這還不夠, Xserve 還包含有全部 WebObjects 的 Java 應用軟件服務器的配置許可證明,這樣您就能正確地從寄存器配置經典網絡應用軟件了。同時能有效執行的 J2EE 還包擴了 Macromedia 的 Jrun 和開放式資源的 JBoss 服務器。
3、占用更少的內存
在其他平臺上,每一項 Java 軟件都會消耗一定的系統內存,因此結束運行多重 Java 軟件可能占用更多的內存資源。其他語言是使用共享庫來解決這一問題的,比如 C 或 C++。蘋果公司則發明了一種創新技術,在多重軟件交叉運行時可以共享 Java 代碼。這樣就減少了 Java 軟件通常占用的內存量。這種技術完全適合 Sun 公司的 Hot Spot VM,并使 Mac OS X 保持與標準版 Java 的兼容。另外,蘋果公司還將其交付 Sun 公司予以實施,使其能配置在其他平臺上。這只不過是蘋果公司支持標準化和共享以使全行業都受益的例證之一。
4、多種途徑的開發工具
在 Mac OS X 上有很多種方法可以 develop Java 軟件。使用許多行業領先的工具都能實現,包括 IntelliJ 的 IDEA,Oracle 的 JDeveloper, Eclipse 和 Sun 的 NetBeans 等 ,可以說有很多。Mac OS X 也包含有支持從寄存器進行 Java 快速開發的免費開發工具。
