正文

1.1 Java簡介(2)

學通Java的24堂課 作者:李鐘尉


1995年OAK被命名為Java編程語言,并于當年5月23日正式對外發(fā)布JDK(Java SE Development Kits)1.0版本,Java語言在這一時刻正式成立了。它是一種極富創(chuàng)造力的面向對象的程序設計語言,同時也是一種跨平臺的程序設計語言。用Java語言編寫的程序,可以運行在任何平臺和設備上,如跨越IBM個人電腦、Windows視窗系統(tǒng)、MAC蘋果系統(tǒng)、手機應用程序、各種電子設備等系統(tǒng)和硬件平臺。真正實現(xiàn)“一次編寫,到處運行”,它非常適合于企業(yè)網(wǎng)絡和Internet環(huán)境,并且已成為Internet中最有影響力、最受歡迎的編程語言之一。

在2009年Oracle公司正式收購了Sun成為Java的新家園,Oracle致力于完善Java的功能,使它更加強大。

1.1.2  Java的幾個版本

自從Sun推出Java以來,就力圖使之無所不能,所以Java發(fā)展到現(xiàn)在,按應用范圍分為3個版本。這3個版本分別是JavaSE、JavaEE和JavaME,這也就是Sun ONE(Open Net Environment)體系,下面分別介紹這3個Java版本。 

1.JavaSE

JavaSE就是Java的標準版,主要用于桌面應用程序的開發(fā),同時也是Java的基礎,它包含Java語言基礎、JDBC數(shù)據(jù)庫操作、I/O輸入輸出、網(wǎng)絡通訊、多線程等技術。JavaSE的結構如圖1.7所示。

2.JavaEE

JavaEE是Java的企業(yè)版,主要用于開發(fā)企業(yè)級分布式的網(wǎng)絡程序,如電子商務網(wǎng)站和ERP系統(tǒng),其核心為EJB。JavaEE的API結構如圖1.8所示。

3.JavaME

JavaME主要應用于嵌入式系統(tǒng)開發(fā),如掌上電腦、手機等移動通訊電子設備,現(xiàn)在大部分手機廠商所生產(chǎn)的手機都支持Java技術,幾乎很少有手機不支持Java,JavaME的結構如圖1.9所示。


上一章目錄下一章

Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號