返回列表 發帖

[作業] 我所認識的Java

透過網路搜尋,發表你對Java的認識與想法。

java,一開始的雛型是由美國的昇陽電腦所開發的一款程式語言原名oak,原本要應用於小型家電上,像電視.鬧鐘.電話等的通訊和控制,但市場對於智慧型家電的需求沒有預期的高,所以昇陽電腦就放棄這項計畫,但隨著網際網路的發達,昇陽看到oak的前景對oak進行改造,並重新命名為java,java的特性有:物件導向和一次編寫,到處執行,後來在2009年被甲骨文公司併購,java也就此成為甲骨文公司的產品,現今手機作業系統Andriod和瘋迷全球的Minecraft都是用java寫成的。

TOP

Java是一種電腦程式設計語言,擁有跨平台、物件導向、泛型程式設計的特性,廣泛應用於企業級Web應用開發和行動應用開發。Java程式語言的風格十分接近C++語言。繼承了C++語言物件導向技術的核心,Java捨棄了C++語言中容易引起錯誤的指標,改以參照取代,同時移除原C++與原來運算子多载,也移除多重繼承特性,改用介面取代,增加垃圾回收器功能。在Java SE 1.5版本中引入了泛型程式設計、型別安全的列舉、不定長參數和自動裝/拆箱特性。Sun公司對Java語言的解釋是:「Java程式語言是個簡單、物件導向、分布式、解釋性、健壯、安全與系統無關、可移植、高效能、多執行緒和動態的語言」

TOP

由昇陽電腦 (Sun Microsystem) 所研發,當它被設計成功之時,它的名字本來叫 oak,是由 Sun Microsystem 玻璃窗外的那一棵橡樹而來。但是後來設計小組 發現 oak 已被公司中另一個程式語言捷足先登。於是設計小 組們大傷腦筋,在開過幾次動腦會議後,全組成員一致通過 以他們常去的那家咖啡店之名作為命名。所以這也就是為什 麼 Hot Java 的圖標是一個正在冒著熱煙的可愛咖啡杯的由來了。

TOP

返回列表