朱曉明 12435 字 2個月前

Java

(1 / 11)
⚡ 登入後報錯可獲 3天VIP 免廣告——立即登入

"": 200,

"": "",

"": "Java是一種可以撰寫跨平台應用軟件的麵向對象的程序設計語言,是由SunMicrosystems公司於1995年5月推出的Java程序設計語言和Java平台(即JavaSE,JavaEE,JavaME)的總稱。Java技術具有卓越的通用性、高效性、平台移植性和安全性,廣泛應用於個人PC、數據中心、遊戲控製台、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社群。在全球雲計算和移動互聯網的產業環境下,Java更具備了顯著優勢和廣闊前景。

它最初被命名為Oak,目標設定在家用電器等小型係統的編程語言,來解決諸如電視機、電話、鬨鐘、烤麵包機等家用電器的控製和通訊問題。由於這些智能化家電的市場需求沒有預期的高,Sun放棄了該項計劃。就在Oak幾近失敗之時,隨著互聯網的發展,Sun看到了Oak在計算機網絡上的廣闊應用前景,於是改造了Oak,以“Java”的名稱正式發布。

請前往oop.tw閱讀本書最新內容

JAVA

JAVAJava編程語言的風格十分接近C、C++語言。Java是一個純的麵向對象的

程序設計語言,它繼承了C++語言麵向對象技術的核心,Java舍棄了C++語言中容易引起錯誤的指針(以引用取代)、運算符重載(operatoroverloading)、多重繼承(以接口取代)等特性,增加了垃圾回收器功能用於回收不再被引用的對象所占據的內存空間,使得程序員不用再為內存管理而擔憂。在JavaSE1.5版本中,Java又引入了泛型編程(GenericProgramming)、類型安全的枚舉、不定長參數和自動裝\/拆箱等語言特性。

Java不同於一般的編譯執行計算機語言和解釋執行計算機語言。它首先將源代碼編譯成二進製字節碼(byte),然後依賴各種不同平台上的虛擬機來解釋執行字節碼,從而實現了“一次編譯、到處執行”的跨平台特性。不過,每次的編譯執行需要消耗一定的時間,這同時也在一定程度上降低了Java程序的運行效率。但在J2SE1.4.2發布後,Java的執行速度有了大幅提升。

與傳統程序不同,Sun公司在推出Java之際就將其作為一種開放的技術。全球數以萬計的Java開發公司被要求所設計的Java軟件必須相互兼容。“Java語言靠群體的力量而非公司的力量”是Sun公司的口號之一,並獲得了廣大軟件開發商的認同。這與微軟公司所倡導的注重精英和封閉式的模式完全不同。

Sun公司對Java編程語言的解釋是:Java編程語言是個簡單、麵向對象、分布式、解釋性、健壯、安全與係統無關、可移植、高性能、多線程和動態的語言。

Java平台是基於Java語言的平台。這樣的平台目前非常流行,因此微軟公司推出了與之競爭的.NET平台以及模仿Java的C#語言。

名字起源

Java的名字的來源:Java是印度尼西亞爪哇島的英文名稱,因盛產咖啡而聞名。Java語言中的許多庫類名稱,多與咖啡有關,如JavaBeans(咖啡豆)、NetBeans(網絡豆)以及ObjectBeans(對象豆)等等。SUN和JAVA的標識也正是一杯正冒著熱氣的咖啡。

。主霸的台平用應級業企的歸名至實為成,球全滿譽樣一啡咖哇爪像就avaJ,來年多01。avaJ是就字名個這,過通的師律和可認的人有所了到得、字名的位四第在排有隻。關一這師律過通有沒都的三第和二第在排。對反決堅的gnilsoGsemaJ到遭但,字名個這歡喜都家大管儘。)綢絲(kliS是的位一第在排。師律標商給報上,表成列排字名個幾十將,序次選評的家大按後最。字名多很了出提家大,上會集征名命在。了用再能可不字名個這。字名的司公冊注個一外另是kaO但。kaO為名命言語新個這將他以所。樹的見常很穀矽在種一是這,kaO樹橡的密茂棵一外室公辦己自到意注)林斯高(gnilsoG。字名個一要需言語新的們我。目項neerG為稱直一部內nuS在言語的計設所盒頂機VT為個這初最,憶回)林斯高·斯姆詹(gnilsoGsemaJ據

avaJ期早

源來的AVAJ

。會機的目項的”劃計htlaetS“做叫個一的司公究研了得獲也他時同,TXeN用改定決克裡特帕。用難其極IPA的中其為因,額爛頭焦得搞器譯編言語C和C的發開己自陽升被師程工的頓諾·克裡特帕做叫個一的司公NUS。目項部內個一的究研始開21年0991在司公NUS是隻始開最言語和台平avaJ

。題問大很在存麵方些某在IPA的用可和C現發,伊喬·爾比家學科席首的陽升括包員成多很是但,言語C用使慮考初最隊團。手身顯大域領器電用家在將技科來未料預司公NUS,計設序程的)爐波微如(電家能智代一下準瞄,術技新發開究研麵裡室作工小個一的路丘沙市克帕羅門州亞尼福利加在起一師程工個幾他其和們他。組小作工的克裡特帕了入加也丹林舍·克麥和)林斯高·斯姆詹(gnilsoGsemaJ,”劃計neerG“為名改來後”劃計htlaetS“

。台平的上備設種各到植移於易種一要想們他,後最。能功程線多和、計設序程布分、性全安的植移可有還,統係收回圾垃少缺C現發們他。用使誤錯常經者發開多很至以雜複太C現發員成多很。限有其極源資的用以可,台平型類嵌內是的用使組小作工

種這稱己自他,能功的C展擴和改修圖試林斯高,初最。境環的象對向麵種一發開,上礎基的C在該應師程工的司公NUS議提他,”來未“做叫它把伊喬,上告報份一在,言語新的成大言語aseM和言語C集種一發開定決伊喬·爾比,金資的用可據根


✅ 付款功能已修復,現在可以正常購買了 — 支援信用卡 · Apple Pay · Google Pay · WebATM · ATM 轉帳
😤 廣告總在最入戲的時候跳出來?
月付 $5 USD,升級 VIP 後全站所有頁面廣告立即全關——
不是只有這本書,是整個 oop.tw 每一頁、每一章,從此一路讀到底不被打斷。 $5 USD ≈ 一杯珍奶的錢,換一整個月零廣告清爽閱讀 · 隨時可取消
✅ 全站廣告全關 ✅ 工口專區全本解鎖 ✅ 月卡 $5 USD · 季卡 $13 USD · 年卡 $45 USD
⭐ 登入 / 免費註冊後升級
加我 LINE 好友,分享好書不錯過
第一時間獲得新書推薦、書單更新通知
立即加入
上一章 書頁/目錄
/ 11 頁
下一頁
為本書評分(每位讀者可評一次,提交後無法修改)
發表評論
以 匿名讀者 身份發表
讀者評論