Java是什麼 (轉)

worldblog發表於2007-08-16
Java是什麼 (轉)[@more@]簡言之,環境可用來開發能在任何計算平臺上執行的應用。它實際上是一種非常基本且結構緊湊的技術,而它對WorldW以及商業的總體影響已可同電子表格對PC機的影響相比擬。

Java是巨大的推動力量

Java已用動態的互動應用軟體使Web栩栩如生。它使開發人員具有‘編寫一次到處執行TM”的巨大能力。而且,藉助其Java及其語言上的Java虛擬機器,它已產生一種分佈資訊的嶄新。這種模式叫做Java企業計算,正在幫助各企業以各種不同的方法取得競爭優勢。網管和控制已大大簡化。軟體分配基本上是免費的,而且立即可實現。電子貿易已獲得。佔有成本大幅度降低。資訊和應用軟體到處可存取。

Java建立在簡單的前提基礎上,即所有微都應講同一種語言——所有內部採用的產品都應能一起工作,無縫而方便地共享資訊。它已經改變企業和個人同Inte大交道的方式。現在,它正在對消費類產品產生明顯的影響,而且從總體上更加深刻地影響企業計算。

藉助Java,您可自由自在地使用您已擁有的和軟體。這是因為Java是獨立於平臺的。它還可使您超越企業計算,使應用軟體在行動式、資訊亭、電視、蜂窩電話和其他大量裝置上執行。

全世界的公司都已發現Java數不勝數的用途。所有用途可從其無可比擬的能力,即提高可靠性、性和簡化各種不同計算產品和環境的能力中受益非淺,而且節省的時間和費用十分可觀。

Java無處不在。它已擁有幾百萬個,其發展速度要快於在它以前的其他任何一種計算機產品。它可位於任何地方,而且能到處執行。Java正在迅速被用做傳播資訊的事實上標準,這是因為它既可給企業,也可給終端使用者帶來似乎數不清的好處。

因此,請您仔細考察一下Java。它的優點是很容易發現的。

“Java正在進入企業、家庭和學校。它正在象Internet本身一樣成為普遍存在的技術。”
-- 公司董事長和首席官 Larru Ellison

“Java正在改變我們使用Internet的方法,改變我們在公司內部存取資訊的方法,甚至改變我們使用蜂窩電話的方法。它正在從根本上改變製作資訊、銷售資訊和分配資訊的方法。”              

--EarthWeb公司董事長和執行長 Jack Hidary

Java的來龍去脈

Sun公司一小組工程師聚集在一起,認真思考日常生活中的數字——因為烤麵包機、恆溫器、遊戲機和其他無數裝置都包含越來越複雜的——以及他們如何能使這些數字系統共享資訊。

創造未來的計算

製造產品的人當然全都從不同的方面來考慮其設計,視他們所使用的硬體平臺、和應用軟體而定。但是,如果您要使這些產品中的一些產品一起工作,那怎麼辦?安全性、可靠性和問題又這麼樣呢?

因此,Sun公司這些工程師把各種不同的產品折開來,然後又把它們重新組裝起來,其目標是要使這些不同的裝置相互交談。他們把這些研究相互傳來傳去,並理解所有其他研究物件的特性,以便使他們能更好地一起工作。這就把製造商的問題縮減到最低程度,並使消費者能方便地進行整合。當傳統的語言證明是不適用時,工程師們就打算找到某種簡單的現代新語言。於是,Java應運而生。

人們很快發現,Java有可能超越工程師的想象。Java的魅力在於它提供給開發人員和使用者的簡便性。開發人員擁有廣大的使用者基礎、平臺獨立性、降低的開發費用和始終如一的執行環境,而使用者則可從生動的內容、即時軟體和增大的安全性中受益。

但是,Java正是從置於WorldWideWeb那時起才真正起飛。Java使全世界大為震動,因為它使Web頁面栩栩如生,而且不久變得很明顯,Java擁有大得多的潛力。人們之所以採納Java,是因為它有獨特的能力來編制和部署能在任何一個網路、任何一個作業系統上執行的應用軟體。分配軟體的時間和費用實際上已不復存在,使得各公司可把更多的資源用來開發其產品。而且,某些工業專家認為,Java可能會改變軟體銷售模式,從固定價格改變為按使用量收費,這樣做更有利可圖,而且可阻止。

Java是一種網路計算的通用開放標準平臺。這種平臺可從電話一直擴充套件到極端重要的應用,建立在您現有的硬體和軟體體系結構基礎上,從而創造出一個全部聯網的企業或者製造出超出的創新產品。

“由於Java具有可縮放性,因而我們可以把Java應用於小應用軟體或大應用軟體,把它晶片組以及大型計算機和,並使它為各種不同的應用領域服務。”

--三菱公司系統營銷副總裁 Steve Hester

“藉助Java,您可以用一種能最有效地使用的方式動態地分發和分配互動式商務應用軟體一一在需要執行應用軟體的地方,在需要執行應用軟體的時候。”

--Novell公司開發者服務部副總和總經理 Gary Mueller

Java紮下根來 

在某種意義上,Java具體體現了Sun Microsystiems公司自其14年前建立以來所追述的目標。當時,它創造了“網路就是計算機”這句名言。它是基於Web的新網路計算模式的完美平臺,因為它建立在各個組織現有的硬體和軟體體系結構基礎上,能建立一個全部聯網的企業。

Java是一個完整而全面的解決方案

Java遠不止是一種程式語言,它是企業內外的完整計算環境,而且萬事齊備,從開發工具、作業系統、伺服器軟體和瘦/肥客戶機一直到工具、支援、培訓、諮詢和整合服務,一應俱全。Java使用起來非常簡單,部分原因是Sun提供一種全面統一的解決方案。

主要組成部分包括:
*Java開發工具和服務:有助於簡化開發Java應用軟體的產品和服務
*JavaOS:一種結構緊湊的作業系統,可使Java應用軟體在網路計算機和蜂窩電話等裝置上執行
*Java虛擬機器:一層軟體,嵌入、Macintosh和等計算機作業系統,或在這些作業系統上執行,從而使計算機能執行Java應用軟體
*Java API:標準軟體介面,位於Java應用軟體和檢索和安全性等服務軟體之間
*Java晶片:一系列為Java的微處理器
*Solstice WorkShop:Java啟動的網路管理工具
*Java培訓:一個由教師指導和基於多的完整課程,教會程式設計員如何開發Java應用軟體,包括一個用來驗證熟練程度的計劃
*JavaWorkShop支援:900號電話服務,可為JavaWorkShop使用者(僅限美國使用者)立即提供按需支援這些產品依靠由Sun的核心技術和服務提供的基礎,包括:
*作業系統
*Sikstuce企業管理系統
*WorkShop開發者工具
*SunSpectrum支援服務
*Internet諮詢和整合服務
*Java和Internet教育服務
*ultra工作站和Ultra Enterprise伺服器;Netra伺服器

難怪大公司和日益增多的全球2000公司正在把Java計算用做系統以及其終產品的主要方面。

“您不會把您自己鎖住在任何一家公司的專有技術中。開放意味著選擇。而Java使您有選擇餘地。”
--Oracle公司董事長和執行長 Larry Ellison

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-961067/,如需轉載,請註明出處,否則將追究法律責任。

相關文章