javaEE與javaSE的區別
JavaEE是指JavaEnterpriseEdition,Java企業版,多用於企業級開發,包括web開發等等。也叫J2EE。JavaSE通常是指JavaStandardEdition,Java標準版,就是壹般Java程序的開發就可以(如桌面程序),可以看作是JavaEE的子集。Java是壹問語言,J2EE是Java語言的壹門使用技術,Java為J2EE提供了庫和語法,J2EE使用Java的庫和語法應用在WEB上。這是概念性的區別。更詳細的解釋:Java平臺有三個版本,這使軟件開發人員、服務提供商和設備生產商可以針對特定的市場進行開發:壹、JavaSE(JavaPlatform,StandardEdition)。JavaSE以前稱為J2SE。它允許開發和部署在桌面、服務器、嵌入式環境和實時環境中使用的Java應用程序。JavaSE包含了支持JavaWeb服務開發的類,並為JavaPlatform,EnterpriseEdition(JavaEE)提供基礎。二、JavaEE(JavaPlatform,EnterpriseEdition)。這個版本以前稱為J2EE。企業版本幫助開發和部署可移植、健壯、可伸縮且安全的服務器端Java應用程序。JavaEE是在JavaSE的基礎上構建的,它提供Web服務、組件模型、管理和通信API,可以用來實現企業級的面向服務體系結構(service-orientedarchitecture,SOA)和Web2.0應用程序。