當(dāng)前位置:首頁(yè) > IT課程問(wèn)答
一、Java的4個(gè)“兒子”
在了解什么是JavaEE之前,我們初學(xué)者有必要知道,JavaEE其實(shí)是一個(gè)平臺(tái),隸屬Java開(kāi)發(fā)語(yǔ)言的下肢,用最通俗的話說(shuō),Java開(kāi)發(fā)語(yǔ)言有四個(gè)兒子,這四個(gè)兒子的名字各不相同。所涉及的功能也有變化,具體如下:
兒子1:Java SE
Java編程語(yǔ)言都是Java SE API, Java SE API 提供Java編程語(yǔ)言的核心功能。它定義了Java編程語(yǔ)言的一切從基本的類(lèi)型和對(duì)象到更高級(jí)的被用于網(wǎng)絡(luò)和安全以及數(shù)據(jù)庫(kù)的類(lèi),GUI,XML解析的類(lèi)。除了核心的API, Java SE平臺(tái)由一個(gè)虛擬機(jī),開(kāi)發(fā)工具和其他的類(lèi)庫(kù)以及通常被Java應(yīng)用程序使用的工具箱組成。
兒子2:JavaEE
全拼Java Platform, Enterprise Edition ,簡(jiǎn)寫(xiě)Java EE,Java EE平臺(tái)構(gòu)建于Java SE平臺(tái)之上,Java EE平臺(tái)提供一組API和運(yùn)行環(huán)境來(lái)開(kāi)發(fā)和運(yùn)行大規(guī)模的,多層的,可擴(kuò)展的,可靠的和安全的網(wǎng)絡(luò)應(yīng)用程序。
兒子3:Java ME
Java ME平臺(tái)提供一組API和一個(gè)精簡(jiǎn)的JVM來(lái)在小型的設(shè)備或者手機(jī)上運(yùn)行Java語(yǔ)言, 他的API是Java SE API的子集, Java ME應(yīng)用程序通常是Java EE 平臺(tái)服務(wù)的客戶(hù)端。
兒子4:JavaFX
JavaFX是一個(gè)用于創(chuàng)建RIA的平臺(tái),類(lèi)似于Windows 平臺(tái)的WPF,JavaFX使用硬件加速和多媒體引擎來(lái)更好的發(fā)揮高性能客戶(hù)端的性能,并且得到一個(gè)現(xiàn)代的視覺(jué)體驗(yàn),同時(shí)提供了一組高級(jí)的API來(lái)鏈接網(wǎng)絡(luò)數(shù)據(jù)資源,JavaFX應(yīng)用程序可以是Java EE 平臺(tái)服務(wù)的客戶(hù)端。
二、強(qiáng)大的JavaEE
據(jù)官方數(shù)據(jù)統(tǒng)計(jì),在全球編程語(yǔ)言工程師的數(shù)量上,Java語(yǔ)言以900萬(wàn)的程序員數(shù)量位居首位。 而且很多軟件的開(kāi)發(fā)都離不開(kāi)Java,因此其程序員的數(shù)量最多。而在以Java為核心的開(kāi)發(fā)領(lǐng)域中,JavaEE程序員的需求量10年來(lái)一直居于首位!
淘寶、京東等購(gòu)物網(wǎng)站,大數(shù)據(jù)的處理技術(shù)都給予JavaEE。 “雙十一”瘋狂購(gòu)物,春節(jié)搶票,數(shù)據(jù)訪問(wèn)量相當(dāng)之大,因?yàn)镴avaEE的存在,一切都變得井然有序。服務(wù)器的開(kāi)發(fā),智能家居,網(wǎng)站的后臺(tái)維護(hù)等,都需要JavaEE。
為了讓更多的軟件開(kāi)發(fā)愛(ài)好者順利成為一名合格的符合企業(yè)需求的JavaEE開(kāi)發(fā)工程師,華清遠(yuǎn)見(jiàn)通過(guò)對(duì)上萬(wàn)家合作企業(yè)的需求調(diào)研發(fā)現(xiàn),一名合格的JavaEE工程師必須擁有以下技能:
1、精通設(shè)計(jì)、需求分析、各種開(kāi)源工具、JavaEE底層技術(shù)等;
2、熟悉工作流程、權(quán)限框架、門(mén)戶(hù)框架等;
3、基本的J2EE技術(shù)(JSP、Servlet、Java語(yǔ)言)、SSH(Struts、Spring、Hibernate)、SSM(Struts、Spring、MyBatis)框架開(kāi)發(fā)能力等;
4、具備一定的數(shù)據(jù)庫(kù)設(shè)計(jì)能力和數(shù)據(jù)庫(kù)使用經(jīng)驗(yàn);
5、熟悉Web開(kāi)發(fā)技術(shù),比如HTML+CSS+JavaScript+JQuery等常用架構(gòu)+混合APP開(kāi)發(fā)等。
所以,想要成為一名合格的JavaEE工程師,要掌握的知識(shí)體系有很多,通過(guò)自學(xué)很難完全掌握,對(duì)于零基礎(chǔ)的人群更是這樣。參加華清遠(yuǎn)見(jiàn)JavaEE培訓(xùn),可在5個(gè)半月內(nèi)快速獲得理論和實(shí)踐的雙重提升。