首頁常見問題正文

JavaSE、JavaEE和JavaME跟Java有什么關(guān)系?

更新時間:2023-06-07 來源:黑馬程序員 瀏覽量:

IT培訓(xùn)班

Java是一種高級計算機(jī)語言。它是由Sun公司(已被Oracle公司于2009年4月20日收購)于1995年5月推出的一種可以編寫跨平臺應(yīng)用軟件、完全面向?qū)ο蟮某绦蛟O(shè)計語言。Java語言簡單易用、家全可靠,自問世以來,與之相關(guān)的技術(shù)和應(yīng)用發(fā)展得非常快。在計算機(jī)、移動設(shè)備、家用電器等領(lǐng)域中,Java技術(shù)無處不在。


針對不同的開發(fā)市場,Sun公司將Java劃分為三個技術(shù)平臺,它們分別是Java SE、JavaEE和Java ME。


(1) Java SE(Java Platform Standard Edition,Java 平臺標(biāo)準(zhǔn)版)。

該版本是為開發(fā)普通桌面和商務(wù)應(yīng)用程序提供的解決方案。JavaSE是三個平臺中最核心的部分,JavaEE和JavaME都是從JavaSE的基礎(chǔ)上發(fā)展而來的,JavaSE平臺中包括了Java最核心的類庫,如集合、IO、數(shù)據(jù)庫連接以及網(wǎng)絡(luò)編程等。


(2)Java EE(Java Platform Enterprise Edition,Java 平臺企業(yè)版)。

該版本是為開發(fā)企業(yè)級應(yīng)用程序提供的解決方案。JavaEE可以被看作一個技術(shù)平臺,該平臺用于開發(fā)、裝配以及部署企業(yè)級應(yīng)用程序,其中主要包括Servlet、JSP、JavaBean、EJB、Web Service等。


(3)Java ME(Java Platform Micro Edition,Java 平臺微型版)。

該版本是為開發(fā)電子消費(fèi)產(chǎn)品和嵌入式設(shè)備提供的解決方案。Java ME主要用于微型數(shù)字(子設(shè)備上軟件程序的開發(fā)。例如,為家用電器增加智能化控制和聯(lián)網(wǎng)功能,為手機(jī)增加游戲和通訊錄管理功能。此外JavaME提供了HTTP等高級Internet協(xié)議,使移動電話能以Client/Server(客戶/服務(wù)器)方式直接訪問Internet的全部信息,提供最高效率的無線交流。

黑馬程序員的Java培訓(xùn)課程就是以Java SE和Java EE為基礎(chǔ),從小白到入門再到真正理解Java,逐步掌握實用程序開發(fā)技術(shù)。

分享到:
在線咨詢 我要報名
和我們在線交談!