剛開始接觸Java的小伙伴肯定都有一個疑問,學java就學java唄,為啥還分成了JavaSE、JavaSE、JavaMe,也不知道他們都是干嘛的,今天小千就來簡單的給大家介紹一下三者的區別。
JavaSE
java se ee me都有什么區別?Java SE(Java Standard Edition,Java 標準版)是Java技術的核心和基礎,是Java ME和Java EE編程的基礎 。Java SE是由Sun Microsystems公司于1995年5月推出的Java程序設計語言和Java平臺的總稱。用Java實現的Hot Java瀏覽器(支持Java applet)顯示了Java的魅力:跨平臺、動態的Web、Internet計算。從此,Java被廣泛接受并推動了Web的迅速發展,常用的瀏覽器均支持Java applet。
看完概念是不是還有點懵?簡單來說JavaSE就是java的基礎知識,包含一些基礎語法,工具包和一些簡單的封裝工具,可以開發桌面、服務器和嵌入式環境中的程序。是學習Java不可缺少且至關重要的一環。
JavaEE
Java EE 是 J2EE的一個新的名稱,之所以改名,目的還是讓大家清楚J2EE只是Java企業應用。在2004年底中國軟件技術大會Ioc微容器(也就是Jdon框架的實現原理)演講中指出:我們需要一個跨J2SE/WEB/EJB的微容器,保護我們的業務核心組件(中間件),以延續它的生命力,而不是依賴J2SE/J2EE版本。
再來簡單解釋一下,JavaEE大家可以將其當做成為一種代碼規范,是用來進行企業級開發的,例如封裝規則,網站的請求規則等等,方便開發者統一處理,避免企業級開發者出現一個人一個樣的問題。
JavaME
Java ME 又稱為J2ME(Java Platform,Micro Edition),是為機頂盒、移動電話和PDA之類嵌入式消費電子設備提供的Java語言平臺,包括虛擬機和一系列標準化的Java API。
這個JavaME一般很少有培訓機構去教,因為JavaME主要應用在移動端或者一些小設備上面,但是現在這種設備已經被安卓設備占領了,所以現在學JavaMe也沒有什么意義了,大家做個了解就可以了。
上面就是關于JavaSE、JavaEE、JavaME三個的區別介紹了,最后想學習java開發的同學,可以參考千鋒Java培訓班提供的java學習路線,該學習路線羅列了各階段完整的java學習知識,根據千鋒Java培訓機構提供的java學習路線圖,可以讓你對學好java開發需要掌握的知識有個清晰的了解,并能快速入門java開發。想要獲取免費的Java學習資料和學習路線圖可以添加我們的Java技術交流qq群:858309610 加群找管理領取即可,有Java相關的問題也可以加群大家一起討論解決,等你來哦~~