java2的三個版本

參考:http://baike.baidu.com/view/3792776.htm數據庫

企業版(Java EE)

Java EE是一種利用 Java2平臺來簡化企業解決方案的開發、部署和管理相關的複雜問題的體系結構。 J2EE技術的基礎就是核心 Java平臺Java2平臺的標準版, Java EE不只鞏固了標準版中的許多優勢,例如「編寫一次、隨處運行」的特性、方便存取數據庫的 JDBC API、CORBA技術以及可以在 Internet應用中保護數據的安全模式等等,同時還提供了對 EJB( Enterprise JavaBeans)、 Java Servlets API、JSPJava Server Pages)以及 XML技術的全面支持。其最終目的就是成爲一個可以使企業開發者大幅縮短投放市場時間的體系結構。
Java EE 體系結構提供中間層集成 框架用來知足無需太多費用而又須要高可用性、高可靠性以及可擴展性的應用的需求。經過提供統一的開發平臺,J2EE下降了開發多層應用的費用和複雜性,同時提供對現有 應用程序集成強有力支持,徹底支持EJB,有良好的嚮導支持打包和部署應用,添加目錄支持,加強了安全機制,提升了性能。

標準版(Java SE)

Java SE 是Java平臺標準版的簡稱( Java Platform, Standard Edition) ( also known as Java 2 Platform) ,用於開發和部署 桌面、服務器以及嵌入設備和實時環境中的 Java 應用程序Java SE包括用於開發 Java Web服務的類庫,同時, Java SEJava EE提供了基礎。
Java SEJava Platform, Standard Edition,Java標準版)就是基於 JDKJRE的。

Micro版(Java ME)

Java MEJava微版的簡稱( Java Platform,Micro Edition),是一個技術和規範的集合,它爲移動設備(包括消費類產品、 嵌入式設備、高級移動設備等)提供了基於Java環境的開發與應用平臺。Java ME目前分爲兩類配置,一類是面向小型移動設備的 CLDCConnected Limited Device Profile),一類是面向功能更強大的移動設備如智能手機和機頂盒,稱爲 CDCConnected Device Profile CDC)。
Java ME有本身的類庫,其中 CLDC使用的是專用的 Java 虛擬機叫作 KVM
相關文章
相關標籤/搜索