Java發展歷史:
在1991年時候,James Gosling在sun公司的工程師小組想要設計這樣壹種小型計算機語言。該語言主要用於像電視盒這樣的消費類電子產品,這些電子產品有壹個***同的特點:計算處理能力和內存都非常有限。
所以要求:語言必須非常小且能夠生成非常緊湊的代碼,這樣才能在這樣的環境中執行。
另外,由於不同的廠商選擇不同的CPU,因此,要求該語言不能和特定的體系結構綁在壹起,要求語言本身是中立的,也就是跨平臺的。
所以,將這個語言命名為“Green”,類似於綠色軟件的意思。
後來,改名將OAK。橡樹的意思。
改名後發現已經有壹種語言叫這個名字了,再改名叫JAVA。
1991年,Sun公司的Green項目,Oak
1995年,推出Java測試版
1996年,JDK1.0
1997年,JDK1.1
1998年,JDK1.2,大大改進了早期版本的缺陷,是壹個革命性的版本,更名為Java2。
2004年,J2SE 5.0 (1.5.0) ?Tiger老虎
2006年,J2SE 6.0 (1.6.0) ?Mustang野馬
Java簡介:
Java是壹門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++裏難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。
Java具有簡單性、面向對象、分布式、健壯性、安全性、平臺獨立與可移植性、多線程、動態性等特點。Java可以編寫桌面應用程序、Web應用程序、分布式系統和嵌入式系統應用程序等。