- 零基礎(chǔ)學(xué)Java(升級版)
- 明日科技編著
- 457字
- 2024-05-14 09:37:20
1.1.2 Java的版本
視頻講解:資源包\Video\01\1.1.2 Java的版本.mp4

自從Sun公司推出Java以來,就力圖使其無所不能。Java發(fā)展至今,按應(yīng)用范圍分為3個版本,即Java SE、Java EE和Java ME,也就是Sun ONE(Open Net Environment)體系。本節(jié)將分別介紹這3個Java版本。
注意
在Java 發(fā)布之后,J2SE、J2EE和J2ME正式更名,將名稱中的2去掉,更名后分別為Java SE、Java EE和Java ME。
1.Java SE
Java SE是Java的標(biāo)準(zhǔn)版,主要用于桌面應(yīng)用程序的開發(fā),同時也是Java的基礎(chǔ)。它包含Java語言基礎(chǔ)、JDBC(Java數(shù)據(jù)庫連接性)操作、I/O(輸入/輸出)、網(wǎng)絡(luò)通信、多線程等技術(shù)。
2.Java EE
Java EE是Java的企業(yè)版,主要用于開發(fā)企業(yè)級分布式的網(wǎng)絡(luò)程序,如電子商務(wù)網(wǎng)站和ERP(企業(yè)資源規(guī)劃)系統(tǒng),其核心為EJB(企業(yè)Java組件模型)。
3.Java ME
Java ME主要應(yīng)用于嵌入式系統(tǒng)開發(fā),如掌上電腦、手機等移動通信電子設(shè)備上的系統(tǒng)開發(fā)。因為Java ME開發(fā)不僅需要虛擬機,還需要底層操作系統(tǒng)的支持,所以Java ME逐漸被時代淘汰,Android應(yīng)運而生。
注意
Android是一個完整的移動設(shè)備操作系統(tǒng),由Linux操作系統(tǒng)、中間件、C類庫和核心應(yīng)用程序組成。因為Android和Java ME都有自己的API,所以Android應(yīng)用程序不能在Java ME環(huán)境下運行,Java ME應(yīng)用程序也不能直接在Android環(huán)境下運行。
- Advanced Quantitative Finance with C++
- 自己動手實現(xiàn)Lua:虛擬機、編譯器和標(biāo)準(zhǔn)庫
- Learning Docker
- Developing Mobile Web ArcGIS Applications
- Oracle 12c中文版數(shù)據(jù)庫管理、應(yīng)用與開發(fā)實踐教程 (清華電腦學(xué)堂)
- 實用防銹油配方與制備200例
- Learn Programming in Python with Cody Jackson
- Hands-On C++ Game Animation Programming
- Xamarin.Forms Projects
- Mastering Linux Network Administration
- 從零開始學(xué)C語言
- Getting Started with LLVM Core Libraries
- JavaScript腳本特效編程給力起飛
- 新印象:解構(gòu)UI界面設(shè)計
- Python網(wǎng)絡(luò)爬蟲技術(shù)與應(yīng)用