Java編程學(xué)習(xí)方向和體系總結(jié)

Java是一種可以撰寫(xiě)跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言宋雏。Java 技術(shù)具有卓越的通用性、高效性务豺、平臺(tái)移植性和安全性好芭,廣泛應(yīng)用于PC、數(shù)據(jù)中心冲呢、游戲控制臺(tái)舍败、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng)敬拓,同時(shí)擁有全球最大的開(kāi)發(fā)者專業(yè)社群邻薯。

給你學(xué)習(xí)路線:html-css-js-jq-javase-數(shù)據(jù)庫(kù)-jsp-servlet-Struts2-hibernate-mybatis-spring4-springmvc-ssh-ssm

一、Java SE部分

1乘凸、java基礎(chǔ):基礎(chǔ)語(yǔ)法厕诡;面向?qū)ο螅ㄖ攸c(diǎn));集合框架(重點(diǎn))营勤;常見(jiàn)類庫(kù)API灵嫌;

2、java界面編程:AWT葛作;事件機(jī)制寿羞;Swing;

3赂蠢、java高級(jí)知識(shí):Annotation绪穆;IO和NIO、AIO虱岂;多線程玖院、線程池;阻塞第岖、非阻塞难菌、異步網(wǎng)絡(luò)通信;反射蔑滓、動(dòng)態(tài)代理郊酒。

二、JDBC編程

4烫饼、SQL基礎(chǔ):基礎(chǔ)SQL語(yǔ)句猎塞;基本查詢;多表查詢杠纵;子查詢荠耽;結(jié)果集的交、并比藻、差運(yùn)算铝量;

5倘屹、JDBC基礎(chǔ):常見(jiàn)數(shù)據(jù)庫(kù)用法;JDBC操作常見(jiàn)數(shù)據(jù)庫(kù)慢叨;RowSet與離線結(jié)果集纽匙;數(shù)據(jù)庫(kù)連接池;事務(wù)管理拍谐、批處理烛缔;

6、JDBC進(jìn)階:存儲(chǔ)過(guò)程轩拨、函數(shù)践瓷;觸發(fā)器;理解JCBC的不足亡蓉;掌握ORM工具優(yōu)勢(shì)和設(shè)計(jì)晕翠;

小編推薦一個(gè)學(xué)Java的學(xué)習(xí)裙【 六五零,五五四砍濒,六零七 】淋肾,無(wú)論你是大牛還是小白,是想轉(zhuǎn)行還是想入行都可以來(lái)了解一起進(jìn)步一起學(xué)習(xí)爸邢!裙內(nèi)有開(kāi)發(fā)工具樊卓,很多干貨和技術(shù)資料分享!

三甲棍、DHTML編程

7简识、HTML基礎(chǔ):基本HTML標(biāo)簽赶掖;常見(jiàn)表單標(biāo)簽感猛;DIV+CSS布局;

8奢赂、JavaScript知識(shí):javascript基本語(yǔ)法陪白;javascript基本對(duì)象特征;Json語(yǔ)法膳灶;深刻理解javascript的動(dòng)態(tài)特征咱士;

9、Dom和事件機(jī)制:DOM操作轧钓、編程序厉;常見(jiàn)瀏覽器事件機(jī)制;掌握用戶交互技巧毕箍;

四弛房、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語(yǔ)法懊亡、EL、內(nèi)置對(duì)象乎串;Servlet API店枣;Servlet 3.0注解;Listener和Filter叹誉;

14鸯两、Web編程進(jìn)階:自定義標(biāo)簽庫(kù);MVC和DAO长豁、Servlet钧唐、標(biāo)簽的作用;JSTL匠襟、DisplayTag等常見(jiàn)標(biāo)簽庫(kù)用法钝侠;

15、Web編程原理:請(qǐng)求/響應(yīng)酸舍、架構(gòu)帅韧;Http協(xié)議;深刻理解Jsp運(yùn)行原理啃勉;掌握Web容器底層的線程池忽舟、socket通信、調(diào)用Servlet的命令模式;

六萧诫、Ajax編程:

16斥难、Ajax編程:XML HttpRequest和異步請(qǐng)求;發(fā)送請(qǐng)求和處理響應(yīng)帘饶;常見(jiàn)Ajax庫(kù)(Prototype哑诊、Jquery、ExtJs及刻、DWR)用法蛔钙;結(jié)合Http協(xié)議容劳、異步請(qǐng)求深入研究ajax庫(kù)的設(shè)計(jì)摸航;

七繁调、Android開(kāi)發(fā)

17、Android基礎(chǔ):Android開(kāi)發(fā)調(diào)試環(huán)境颗搂;Android應(yīng)用結(jié)構(gòu)担猛;界面組件與界面編程;資源管理丢氢;四大組件傅联;

18、Android中級(jí):文件IO和SQLite疚察;圖形蒸走、圖像與動(dòng)畫(huà);音頻貌嫡、視頻的錄制與播放比驻;傳感器編程;GPS應(yīng)用岛抄;

19别惦、Android高級(jí):網(wǎng)絡(luò)編程與Web Service;OpenGL_ES 3D開(kāi)發(fā)弦撩;整合Google服務(wù)步咪;使用NDK開(kāi)發(fā);java和c相互調(diào)試,益楼;各種集成框架;云服務(wù)点晴;

八感凤、輕量級(jí)Java EE

20、Struts2:MVC與struts體系粒督;Action和Result陪竿;國(guó)際化和標(biāo)簽庫(kù);文件上傳、下載族跛;類型轉(zhuǎn)換和輸入檢驗(yàn)闰挡;攔截器與插件開(kāi)發(fā);

21礁哄、Hibernate:ORM與持久化映射长酗;關(guān)系映射、繼承映射桐绒;延遲加載夺脾、性能調(diào)優(yōu);HQL查詢茉继、條件查詢咧叭、SQL查詢;二級(jí)緩存和查詢緩存烁竭;

22菲茬、Spring:IoC與Bean配置、管理派撕;Bean生命周期生均;SP、EL腥刹;AOP與事務(wù)權(quán)限控制马胧;S2SH整合開(kāi)發(fā);Spring整合Jpa衔峰;

九佩脊、經(jīng)典Java EE

23、JSF<選學(xué)>:MVC與JSF設(shè)計(jì)理念垫卤;托管Bean與導(dǎo)航模型威彰;JSF流程與事件機(jī)制;JSF標(biāo)簽庫(kù)穴肘;類型轉(zhuǎn)換與輸入檢驗(yàn)歇盼;

24、EJB及相關(guān)技術(shù):JNPI與RMI评抚;會(huì)話Bean及其生命周期豹缀;IoC與EJB攔截器;JMS與MDB慨代;會(huì)話Bean與Web Service;

25邢笙、JPA:ORM框架與JPA規(guī)范;JPA注解與常用API侍匙;JTA事務(wù)與事務(wù)管理氮惯;JPQL查詢;EJB、JPA整合妇汗;

小編推薦一個(gè)學(xué)Java的學(xué)習(xí)裙【 六五零帘不,五五四,六零七 】杨箭,無(wú)論你是大牛還是小白寞焙,是想轉(zhuǎn)行還是想入行都可以來(lái)了解一起進(jìn)步一起學(xué)習(xí)!裙內(nèi)有開(kāi)發(fā)工具告唆,很多干貨和技術(shù)資料分享棺弊!

十、Java 拓展擒悬、進(jìn)階:

26模她、Java EE實(shí)踐與架構(gòu):Ant+Ivy或Maven;SVN懂牧、CVS侈净;深刻理解10種以上設(shè)計(jì)模式;掌握各種Java EE架構(gòu)及各自優(yōu)勢(shì)僧凤;

27畜侦、Workflow:Workflow規(guī)范及功能;JBPM等workflow框架躯保;多次重構(gòu)旋膳、反復(fù)思考;大型項(xiàng)目經(jīng)驗(yàn)途事;

28验懊、Java EE進(jìn)階:掌握各MVC框架運(yùn)行原理、能開(kāi)發(fā)類似框架尸变;掌握Spring义图、HiveMind、AspectJ等框架原理召烂、能開(kāi)發(fā)類似工具碱工;掌握Hibernate、iBatis等框架原理奏夫,能開(kāi)發(fā)類似工具怕篷;深入研究EJB機(jī)制、大致了解應(yīng)用服務(wù)器的實(shí)現(xiàn)桶蛔;

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末匙头,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子仔雷,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,948評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件碟婆,死亡現(xiàn)場(chǎng)離奇詭異电抚,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)竖共,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,371評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)蝙叛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人公给,你說(shuō)我怎么就攤上這事借帘。” “怎么了淌铐?”我有些...
    開(kāi)封第一講書(shū)人閱讀 157,490評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵肺然,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我腿准,道長(zhǎng)际起,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,521評(píng)論 1 284
  • 正文 為了忘掉前任吐葱,我火速辦了婚禮街望,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘弟跑。我一直安慰自己灾前,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,627評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布孟辑。 她就那樣靜靜地躺著哎甲,像睡著了一般。 火紅的嫁衣襯著肌膚如雪扑浸。 梳的紋絲不亂的頭發(fā)上烧给,一...
    開(kāi)封第一講書(shū)人閱讀 49,842評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音喝噪,去河邊找鬼础嫡。 笑死,一個(gè)胖子當(dāng)著我的面吹牛酝惧,可吹牛的內(nèi)容都是我干的榴鼎。 我是一名探鬼主播,決...
    沈念sama閱讀 38,997評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼晚唇,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼巫财!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起哩陕,我...
    開(kāi)封第一講書(shū)人閱讀 37,741評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤平项,失蹤者是張志新(化名)和其女友劉穎赫舒,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體闽瓢,經(jīng)...
    沈念sama閱讀 44,203評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡接癌,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,534評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了扣讼。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片缺猛。...
    茶點(diǎn)故事閱讀 38,673評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖椭符,靈堂內(nèi)的尸體忽然破棺而出荔燎,到底是詐尸還是另有隱情,我是刑警寧澤销钝,帶...
    沈念sama閱讀 34,339評(píng)論 4 330
  • 正文 年R本政府宣布有咨,位于F島的核電站,受9級(jí)特大地震影響曙搬,放射性物質(zhì)發(fā)生泄漏摔吏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,955評(píng)論 3 313
  • 文/蒙蒙 一纵装、第九天 我趴在偏房一處隱蔽的房頂上張望征讲。 院中可真熱鬧,春花似錦橡娄、人聲如沸诗箍。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,770評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)滤祖。三九已至,卻和暖如春瓶籽,著一層夾襖步出監(jiān)牢的瞬間匠童,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,000評(píng)論 1 266
  • 我被黑心中介騙來(lái)泰國(guó)打工塑顺, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留汤求,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,394評(píng)論 2 360
  • 正文 我出身青樓严拒,卻偏偏與公主長(zhǎng)得像扬绪,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子裤唠,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,562評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容

  • Spring Web MVC Spring Web MVC 是包含在 Spring 框架中的 Web 框架挤牛,建立于...
    Hsinwong閱讀 22,358評(píng)論 1 92
  • 一個(gè)老人站在山崖上,俯瞰著下面的鋼鐵建筑群种蘸。那些數(shù)十米高的藍(lán)色巨柱布滿了整個(gè)海灘墓赴,像是一片森林竞膳。老人的腦海里閃過(guò)一...
    run毅沉閱讀 290評(píng)論 0 1
  • 3月7日,星期三竣蹦,陣雨顶猜,10~16℃沧奴。上班的第三天痘括。 今天是女生節(jié),很多女生在這個(gè)日子里面收到了很多的禮物滔吠。男生們...
    小坤爸閱讀 153評(píng)論 0 0
  • 走進(jìn)校園纲菌,一座顯眼的屏風(fēng)映入你的眼簾。屏風(fēng)正面寫(xiě)著八個(gè)金光閃閃的大字:勤奮誠(chéng)實(shí)疮绷,團(tuán)結(jié)活潑翰舌。屏風(fēng)背面寫(xiě)著四個(gè)大字:讀...
    廣電1701B王毅然閱讀 111評(píng)論 0 0
  • 1.“學(xué)霸”養(yǎng)成:當(dāng)你在睡覺(jué)時(shí),我已經(jīng)在去學(xué)習(xí)的路上 文/寂靜森林(簡(jiǎn)書(shū)作者) 原文鏈接:http://www.j...
    散人于野閱讀 543評(píng)論 0 5