国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Linux + Java = Lava(巖漿)?

2019-11-18 12:08:39
字體:
來源:轉載
供稿:網友

  作者:蔡學鏞
  
     信息產業,戰況頻仍。linux v.s Windows、java v.s .NET、OpenOffice.org v.s Microsoft Office System、PS2 v.s XBox、Palm v.s Windows CE、Symbian v.s Microsoft Smart Phone…等等。孤軍奮戰總是勢單力薄,團結力量大,于是我們開始看到在不同領域的反微軟勢力有了整合的跡象,其中最明顯者是Linux + Java。
  
    Linux逐漸興起,而Java本來就是軟件技術的主流,Linux負責下面的操作系統,Java負責上面的應用,兩者的結合是絕佳的互補。甚至有人將Linux + Java喚做Lava(巖漿)。
  
    對于一個新推出的操作系統來說,會遭碰到兩大問題:第一個問題是驅動程序不足,第二個問題是應用程序不足,而Java的存在,可以解決第二個問題。只要該操作系統上具備Java虛擬機器,就可以執行所有的Java應用程序;只要Java的應用程序夠多、夠豐富,就可以解決新操作系統其應用程序不足的窘境。
  
    我記得BeOS的CEO曾說過:新的操作系統假如能夠利用Java的力量,將可以有崛起的機會(雖然在2001年時BeOS還沒等到此機會就因資本耗盡而關門,后來技術被Palm買走)。但是我認為,倘若新的操作系統真的利用Java而站穩腳步了,恐怕又會想把Java一腳踢開。「狡兔死,走狗烹」,不正是同樣的道理。新的操作系統一旦崛起,一定會希望應用程序只能在自己的操作系統上執行,而不能在其它操作系統上執行。
  
    回溯到約六年前,當時IBM和Sun合作開發了一套新的操作系統,稱為JavaOS,正是要結合操作系統與Java虛擬機器。只可惜,后來他們發現這樣的設計并未取得太多速度上的優勢(因為那一陣子JIT編譯器的技術進展很快),而且也會造成驅動程序不足的困擾(這是新的操作系統一定要面對的問題),所以該計劃在1998下半年時停擺。不久之后,另一個Open Source的類似計劃JOS也停擺了。
  
    現在Sun即將推出一個名為Java Desktop的產品,它正是整合了Linux和Java。Java Desktop不會有以前JavaOS的問題,因為現在Linux的驅動程序已經很普遍,連Linux原生的程序都很齊備。Java Desktop整合Linux和Java,并預先安裝了許多軟件(包括了Java的應用軟件和Linux原生的應用軟件),例如StarSuite。如同大家所預料的一樣,Java Desktop的外觀與操作方式和Windows很類似。

上一篇:純繼承與擴展

下一篇:重載與覆蓋

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 宁安市| 西峡县| 泸西县| 册亨县| 宕昌县| 渭源县| 禄劝| 衡南县| 正蓝旗| 淮北市| 宜宾县| 那坡县| 揭阳市| 全州县| 乌兰察布市| 大悟县| 郓城县| 普兰店市| 丘北县| 许昌县| 丹东市| 正阳县| 曲阳县| 黎平县| 都匀市| 武夷山市| 玛多县| 南宫市| 河津市| 扶余县| 察哈| 寿阳县| 元谋县| 东明县| 麦盖提县| 青铜峡市| 河北省| 固阳县| 宜川县| 福鼎市| 仲巴县|