為什么Java語言越來越火?
發布時間:2022-11-18 17:53:33 已幫助:人 來源:成都北大青鳥
1995的暑假,Java突然在計算機業界受到了高度注意,特別是在Internet和多媒體相關產品類方面。那Java為什么有如此這么大的魅力呢?有人曾做這樣的比喻:Java在全球資訊網地位就如同電子表格與個人計算機的關系。
1.Java何時開始發展?
最早可追溯至1991年四月份,Sun的綠色計劃開始著手于發展消費性電子產品,所使用的語言是C、C++、及Oak(為Java語言的前身),后因語言本身和市場的問題,使得消費性電子產品的發展無法達到當初預期的目標,再加上網絡的興起,到1994年,綠色計劃也因此而改變發展的方向,一種新的計算機語言Java出現了。
2.Java的初始優勢一共有三項。
(1),高效能的:Java位元碼迅速地能被轉換成機器碼,從位元碼轉換到機器碼的效能幾乎與C與C++沒有分別。
(2),多線程的:Java語言具有多線程的功能,這對于交互回應能力及即時執行行為是有幫助的。
(3),動態的:Java比C或C++語言更具有動態性,更能適應時刻在變的環境,Java不會因程序庫的更新,而必須重新編譯程序。
后來互聯網公司在培訓他的員工這種新的計算機語言的時候,發現了以下幾種新優勢。
1."Java語言容易學習和使用,不像C、C++和其它程序語言"
Java是一種編程語言。Java容易學嗎?Java或許是比C或C++容易學,但仍是一種編程語言,而不是一種描述語言。
2."Java碼是可移植的,但C及C++不是"
Java原代碼(Source Code)是比C語言來得可移植一點,差別在于Java的目標碼。Java碼在一種機器上進行編譯,而能在所有的機器上執行,只要那部機器上有Java解釋器。
3."Java是適合于建立大型的應用程序"
如果Java適合于大型程序,則Java就不適合應用于Web瀏覽器了。個商業性的Java Applets(Applix's Java-Based Spreadsheet)并不是全然使用Java,它只使用Java作為用戶接口,而所有的處理,是用CGI碼。
4."Java能被拓展而在機器上執行任何事情"
理論上,Java Applet(Java小應用程序)能做任何事情,如模擬3D VRML模型、播放電影、產生音頻....等。但事實上,一個小應用程序僅能在那一頁上被執行,而無法在那一頁之外執行。同時,Java亦受限于程序庫的功能。
成都北大青鳥天府校區,擁有的教學環境和先進的教學設備,由北大青鳥總部統一配備強大的師資力量和完善的推薦服務。課程由北大青鳥認證的教師主講,他們擁有豐富的開發和教學經驗,具有良好的專業素養和敬業精神。北大青鳥的多模式的教學方法、優質的教育產品和規范化的教學管理讓學員成為專業型、實用型人才。按北大青鳥的品牌服務要求、實施教學場所全新理念,我們以的設備、的環境、的服務,迎接你的到來,歡迎你們----21世紀的IT精英們!