java開發(fā)人員的需求量變得越來越大,但這并不代表做java開發(fā)人員的技術(shù)就可以一成不變,java技術(shù)更新的很快,而且在現(xiàn)在中國的培訓(xùn)機構(gòu)里java學(xué)員都是批量生產(chǎn)的,那么競爭壓力也是很大的。所以許多人在學(xué)好java的基礎(chǔ)后,轉(zhuǎn)戰(zhàn)到火熱的安卓開發(fā)。小編今天來分析一下java各種大致學(xué)習(xí)路線。
首先總結(jié)一下做java最后大致是兩個方向:web企業(yè)級開發(fā)(JavaWebJ2EE)和手機android開發(fā)。這兩個方向的先決條件是J2SE,J2SE并不是那么簡單,只有當(dāng)你逐漸學(xué)的深入了你才體會到j(luò)ava的精髓。
1.HTML+CSS+DIV,前端會用到,作為研發(fā)人員至少應(yīng)該會簡單寫些頁面出來,這是許多編程語言都需要了解的基礎(chǔ)。
2.JAVAscript,想要使用一些特殊的效果就需要這個了,但是你并不需要很精通,當(dāng)你需要用到JS的地方可以用Jquery代理,Jquery很好學(xué),很有用的JS框架,看似復(fù)雜華麗的效果他都能輕松完成。
3.Ajax,前端異步交互技術(shù),值得去研究
4.JSP,Servlet,Javabean,發(fā)展至今已經(jīng)不提倡在JSP里嵌入JAVA代碼,所以僅僅是作為視圖層使用,嵌入些如JSTL和Struts2標(biāo)簽庫的標(biāo)簽成為動態(tài)頁面。Servlet是應(yīng)該重點學(xué)習(xí)的,包括如過濾器、監(jiān)聽器等,這些都是當(dāng)下Struts2或者未來WEB框架的底層基礎(chǔ)和原理。
5.Strut2+Hibernate(orJPA)+Spring,當(dāng)下十分流行的開發(fā)框架。其實是很容易上手的,但關(guān)鍵是需要懂得原理。
6.WebService技術(shù),它能使得運行在不同機器上的不同應(yīng)用無須借助附加的、專門的第三方軟件或硬件,就可相互交換數(shù)據(jù)或集成。依據(jù)WebService規(guī)范實施的應(yīng)用之間,無論它們所使用的語言、平臺或內(nèi)部協(xié)議是什么,都可以相互交換數(shù)據(jù)。
以上就是長沙牛耳教育java培訓(xùn)機構(gòu)的小編針對“初學(xué)者學(xué)習(xí)Java之前要學(xué)些什么基礎(chǔ)”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。
學(xué)習(xí)Java