Java SE、Java EE和Java ME有什么區別?


Java現在已不僅僅是一種語言,從廣義上說,它代表了一個技術體系。該體系根據應用方向的不同主要分為Java SE、Java EE和Java ME的3個部分。

1998年12月份Sun公司公布的Java 1.2版本,同時將它的名字改稱為“Java 2軟件開發工具箱1.2”。它的后續版本也通常被稱為“Java 2標准版”(J2SE)。在J2SE的推出的同時,還推出了“Java 2微縮版”(J2ME)和“Java 2企業版”(J2EE)。

  • J2SE為創建和運行Java程序提供最基本環境,是Java技術的核心和基礎。
  • J2EE為基於服務器的分布式企業應用提供開發和運行環境,是目前Java技術應用最廣泛的部分。J2EE不僅繼承了J2SE中的許多優點,同時還提供了對EJB、JSP、Servlet以及XML技術的全面支持,降低了企業級開發的復雜度。
  • J2ME為嵌入式應用提供開發和運行環境,例如手機程序和PDA程序等。

在Java 5.0(或者稱為1.5)版本推出后,為了避免版本混淆,便將J2SE、J2EE和J2ME改稱為Java SE 5、Java EE 5和Java ME 5,后續版本只變更相應版本號,例如Java EE 6。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM