本專(zhuān)題java從入門(mén)到精通全套視頻教程(不包含JSP和架構(gòu)),針對(duì)零基礎(chǔ)或已有java基礎(chǔ)的同學(xué),專(zhuān)題覆蓋語(yǔ)法基礎(chǔ),類(lèi)和對(duì)象 ,繼承 ,接口嵌套類(lèi) ,異常 ,線(xiàn)程 ,集合 ,IO ,Socket ,JDBC,數(shù)據(jù)庫(kù),為之后的高級(jí)應(yīng)用打下基礎(chǔ)。
針對(duì)零基礎(chǔ)或已有java基礎(chǔ)的同學(xué)
第一階段:java語(yǔ)法基礎(chǔ)
要做個(gè)優(yōu)秀的后端工程師,先把基礎(chǔ)打好,第一階段講java語(yǔ)法基礎(chǔ),本課程更加專(zhuān)業(yè)細(xì)致講述變量 ,判斷,循環(huán),數(shù)組,子函數(shù),排序和9個(gè)大作業(yè)。
第二階段:java 類(lèi)和對(duì)象
通過(guò)學(xué)習(xí)類(lèi)和對(duì)象,構(gòu)造方法,重載,this,Static,單態(tài)模式,訪問(wèn)控 制,StringBuffer,StringTokenizer,Date等相關(guān)概念,讓大家對(duì)面向?qū)ο缶幊?打下好的基礎(chǔ)。
第三階段: java繼承
本階段通過(guò)學(xué)習(xí)繼承 ,"超"關(guān)鍵字,隱藏,覆蓋,抽象方法和抽象類(lèi),多態(tài),Object Class,java的垃圾回收與內(nèi)存泄露的關(guān)系,數(shù)據(jù)封裝類(lèi),Math 類(lèi)等相關(guān)概念,讓大家對(duì)繼承編程 打下好的基礎(chǔ)。
第四階段: 接口嵌套類(lèi)
接口(Interface),接口繼承,接口持有多個(gè)類(lèi)的共享常量,內(nèi)部類(lèi)Nested class,靜態(tài)內(nèi)部類(lèi)(Static Inner Classes),局部?jī)?nèi)部類(lèi)Local inner class。
第五階段: java異常
異常(Exception),多重捕獲MultiCatch ,拋出throw關(guān)鍵字,Checked Exception(受檢的異常),throws子句,創(chuàng)建自定義異常,finally塊,等相關(guān)概念。
第六階段: java線(xiàn)程
線(xiàn)程,主線(xiàn)程,子線(xiàn)程,線(xiàn)程的狀態(tài),線(xiàn)程優(yōu)先級(jí),精靈線(xiàn)程,線(xiàn)程安全,線(xiàn)程同步(synchronized),死鎖,wait()、notify()和notifyAll()方法,等相關(guān)概念。
第七階段: java集合框架
通過(guò)學(xué)集合框架,List接口,Set接口,泛型,等相關(guān)概念,讓大家對(duì)集合框架編程打下好的基礎(chǔ)。
第八階段: java IO流
通過(guò)學(xué)習(xí)字節(jié)流,輸出流 ,輸入流,F(xiàn)ile類(lèi),字符流等相關(guān)概念,讓大家 對(duì)IO流編程打下好的基礎(chǔ)。
第九階段: Socket
通過(guò)學(xué)習(xí)java網(wǎng)絡(luò)編程模式,InetAddress的用法 ,TCP協(xié)議的通信實(shí)例,UDP(數(shù)據(jù)報(bào))協(xié)議的通信實(shí)例,URL類(lèi)的實(shí)例等相關(guān)概念,讓大家 對(duì)Socket編程打下好的基礎(chǔ)。
第十階段: java-JDBC
JDBC的工作原理,PreparedStatement ,存儲(chǔ)過(guò)程(stored procedures),Update(更新) a row程序,insert a row程序,DataSource數(shù)據(jù)源。
第十一階段: 數(shù)據(jù)庫(kù)
學(xué)習(xí)DBMS,SQL,表本身(非表數(shù)據(jù))的基本操作,表數(shù)據(jù)的基本操作,SQL的高級(jí)操作,Database Design(數(shù)據(jù)庫(kù)設(shè)計(jì)),多對(duì)多關(guān)系等相關(guān)概念。