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

網(wǎng)公網(wǎng)安備