溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

java學(xué)習(xí)路線,希望能幫到剛接觸java的你

發(fā)布時間:2020-05-31 17:49:13 來源:網(wǎng)絡(luò) 閱讀:190 作者:qq5dda6ecead5a8 欄目:編程語言

很多小白剛開始學(xué)習(xí)java時,肯定迷惘過,因為對java基本是啥也不懂的,一直想知道java的具體學(xué)習(xí)路線,我曾經(jīng)也看了許許多多的java經(jīng)驗分享的帖子,評論,以及其他各種培訓(xùn)機構(gòu)所謂的學(xué)習(xí)路線,特別整理出了下面的java學(xué)習(xí)路線,跟大家分享,希望能幫助到正在迷惘的你,下面進(jìn)入主題:
一、Java SE部分
1、java基礎(chǔ):基礎(chǔ)語法;面向?qū)ο螅ㄖ攸c);集合框架(重點);常見類庫API;
2、java界面編程:AWT;事件機制;Swing;
3、java高級知識:Annotation;IO和NIO、AIO;多線程、線程池;阻塞、非阻塞、異步網(wǎng)絡(luò)通信;反射、動態(tài)代理;
二、JDBC編程
4、SQL基礎(chǔ):基礎(chǔ)SQL語句;基本查詢;多表查詢;子查詢;結(jié)果集的交、并、差運算;
5、JDBC基礎(chǔ):常見數(shù)據(jù)庫用法;JDBC操作常見數(shù)據(jù)庫;RowSet與離線結(jié)果集;數(shù)據(jù)庫連接池;事務(wù)管理、批處理;
6、JDBC進(jìn)階:存儲過程、函數(shù);觸發(fā)器;理解JCBC的不足;掌握ORM工具優(yōu)勢和設(shè)計;
三、DHTML編程
7、HTML基礎(chǔ):基本HTML標(biāo)簽;常見表單標(biāo)簽;DIV+CSS布局;
8、JavaScript知識:javascript基本語法;javascript基本對象特征;Json語法;深刻理解javascript的動態(tài)特征;
9、Dom和事件機制:DOM操作、編程;常見瀏覽器事件機制;掌握用戶交互技巧;
四、XML編程
10、XML基礎(chǔ):XML基礎(chǔ)規(guī)則;DTD和SCheme;XML和樣式單;
11、XML進(jìn)階:DOM、SAX和JAXP;dom4j、JDOM等工具;XQuery和XQJ;基于XML的數(shù)據(jù)交換;
12、Web Service:JAX_WS2、SAAJ規(guī)范;WSDL和SOAP協(xié)議;CXF框架、攔截器;CXF整合Spring;
五、Java Web編程
13、Web編程基礎(chǔ):Tomcat服務(wù)器;Jsp語法、EL、內(nèi)置對象;Servlet API;Servlet 3.0注解;Listener和Filter;
14、Web編程進(jìn)階:自定義標(biāo)簽庫;MVC和DAO、Servlet、標(biāo)簽的作用;JSTL、DisplayTag等常見標(biāo)簽庫用法;
15、Web編程原理:請求/響應(yīng)、架構(gòu);Http協(xié)議;深刻理解Jsp運行原理;掌握Web容器底層的線程池、socket通信、調(diào)用Servlet的命令模式;
六、Ajax編程:
16、Ajax編程:XML HttpRequest和異步請求;發(fā)送請求和處理響應(yīng);常見Ajax庫(Prototype、Jquery、ExtJs、DWR)用法;結(jié)合Http協(xié)議、異步請求深入研究ajax庫的設(shè)計;
七、Android開發(fā)
17、Android基礎(chǔ):Android開發(fā)調(diào)試環(huán)境;Android應(yīng)用結(jié)構(gòu);界面組件與界面編程;資源管理;四大組件;
18、Android中級:文件IO和SQLite;圖形、圖像與動畫;音頻、視頻的錄制與播放;傳感器編程;GPS應(yīng)用;
19、Android高級:網(wǎng)絡(luò)編程與Web Service;OpenGL_ES 3D開發(fā);整合Google服務(wù);使用NDK開發(fā);java和c相互調(diào)試;
八、輕量級Java EE
17、Struts2:MVC與struts體系;Action和Result;國際化和標(biāo)簽庫;文件上傳、下載;類型轉(zhuǎn)換和輸入檢驗;攔截器與插件開發(fā);
18、Hibernate:ORM與持久化映射;關(guān)系映射、繼承映射;延遲加載、性能調(diào)優(yōu);HQL查詢、條件查詢、SQL查詢;二級緩存和查詢緩存;
19、Spring:IoC與Bean配置、管理;Bean生命周期;SP、EL;AOP與事務(wù)權(quán)限控制;S2SH整合開發(fā);Spring整合Jpa;
九、經(jīng)典Java EE
20、JSF<選學(xué)>:MVC與JSF設(shè)計理念;托管Bean與導(dǎo)航模型;JSF流程與事件機制;JSF標(biāo)簽庫;類型轉(zhuǎn)換與輸入檢驗;
21、EJB及相關(guān)技術(shù):JNPI與RMI;會話Bean及其生命周期;IoC與EJB攔截器;JMS與MDB;會話Bean與Web Service;
22、JPA:ORM框架與JPA規(guī)范;JPA注解與常用API;JTA事務(wù)與事務(wù)管理;JPQL查詢;EJB、JPA整合;
十、Java 拓展、進(jìn)階:
23、Java EE實踐與架構(gòu):Ant+Ivy或Maven;SVN、CVS;深刻理解10種以上設(shè)計模式;掌握各種Java EE架構(gòu)及各自優(yōu)勢;
24、Workflow:Workflow規(guī)范及功能;JBPM等workflow框架;多次重構(gòu)、反復(fù)思考;大型項目經(jīng)驗;
25、Java EE進(jìn)階:掌握各MVC框架運行原理、能開發(fā)類似框架;掌握Spring、HiveMind、AspectJ等框架原理、能開發(fā)類似工具;掌握Hibernate、iBatis等框架原
想要更多面試題和學(xué)習(xí)資料的可以私聊聯(lián)系我,大家一起交流學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI