JavaEE和JavaSE的區別
- JavaSE和JavaEE的概念
- 兩者都包含了什么內容
- 兩者有什么差別
- 兩者的關系
一、JavaSE和JavaEE的概念
1、JavaSE
JavaSE全稱叫做Java Platform Standard Edition(Java平台標准版),其實就是一個包含着JavaWeb一些標准類,是Java程序的基石。
2、JavaEE
JavaEE全稱叫做 JavaPlatform EnterPrise Edition(Java平台企業版),本質上就是在java SE 的基礎上進行添磚加瓦之后,類似於一個框架,制定了一系列的企業開發的規范等。JavaEE 是 Java 應用最廣泛的部分。
二、兩者都包含了什么內容
1、JavaSE
- Java的基礎語法
- 面向對象思想
- IO流
- JavaSwing開發等
2、JavaEE
- Servlet
- JSP
- JSTL
- Spring
- Mybatis等等
從這里能夠看出其實JavaEE就是在JavaSE的基礎上指定的一系列方便開發和維護的,類似於框架的規范。
三、兩者有什么差別以及兩者的關系
JavaSE是被包含於JavaEE的。目前來說JavaEE是Java應用中最廣泛的部分。而除了JavaSE和Java EE之外,還有一個JavaME,微型版Java ME(Java Platform,Micro Edition)。這個版本以前稱為J2ME。 Java ME為在移動設備和嵌入式設備(筆記手機,PDA,電視機頂盒和打印機)上運行的應用程序提供一個健壯且靈活的環境。