教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

27天Java入門教程(視頻+源碼)

更新時間:2018年01月15日15時05分 來源:傳智播客 瀏覽次數(shù):

27天Java入門教程(視頻+源碼)

初級

共100節(jié)課

本視頻是傳智風(fēng)清揚(yáng)老師精心錄制的免費(fèi)精華版Java入門教程,該Java入門視頻教程專門針對零基礎(chǔ)的學(xué)員錄制,授課講究通俗易懂、絕對干貨。如果下載鏈接失效,添加QQ:435946716,獲取最新下載鏈接和配套資料。

下載完整視頻(已有94447人下載)


本套Java視頻教程是黑馬程序員劉老師精心錄制的免費(fèi)精華版Java基礎(chǔ)視頻,歷經(jīng)6年推出的一套Java入門教程,該視頻專門針對零基礎(chǔ)的學(xué)員錄制,授課講究通俗易懂、干貨。通過該套Java視頻教程的學(xué)習(xí),相信你能夠輕輕松松地入門java語言。注:掌握了該套Java視頻教程的知識,就可以具備報讀Java就業(yè)班的條件。


Java入門教程【第一階段】

1.計算機(jī)基礎(chǔ)知識,常用快捷鍵和常用DOS命令。

2.Java語言發(fā)展史,Java開發(fā)環(huán)境的搭建,體驗(yàn)Java程序的開發(fā),Java程序的執(zhí)行過程,初學(xué)者常見問題。

3.Java環(huán)境變量path和classpath的設(shè)置。

4.Java語法格式,關(guān)鍵字,標(biāo)識符,注釋,常量,計算機(jī)常用進(jìn)制二、八、十六的介紹,以及它們與十進(jìn)制之間的相互轉(zhuǎn)換。

5.Java有符號數(shù)據(jù)表示法:原碼,反碼,補(bǔ)碼的講解。

6.Java變量,變量的作用域,數(shù)據(jù)類型,數(shù)據(jù)類型轉(zhuǎn)換,運(yùn)算符,Java反編譯工具介紹及通過反編譯工具解決面試題,表達(dá)式。

7.Java程序流程控制語句以及其應(yīng)用場景,方法的應(yīng)用和方法的重載,數(shù)組的應(yīng)用及其常見操作。Java內(nèi)存分配及數(shù)組內(nèi)存圖。

8.Java經(jīng)典案例的講解和分析:水仙花案例,珠穆朗瑪峰案例,九九乘法表案例,楊輝三角案例,小芳存錢案例,數(shù)據(jù)加密案例等。

Java入門教程【第二階段】

1.Java面向?qū)ο笏枷?,類的概述,對象的本質(zhì),類與對象的關(guān)系,以及在實(shí)際開發(fā)中如何應(yīng)用面向?qū)ο蟮乃枷虢鉀Q問題。

2.Java如何設(shè)計類,設(shè)計類的基本原則,對象的應(yīng)用。類的組成(成員變量,構(gòu)造方法,成員方法)及詳細(xì)講解。

3.Java匿名對象的概述及使用。Javadoc命令制作API。

4.Java面向?qū)ο蟮娜筇匦裕悍庋b、繼承和多態(tài),以及相應(yīng)的Java實(shí)現(xiàn)。

5.Java封裝的優(yōu)點(diǎn)及缺點(diǎn)剖析,對象的實(shí)例化過程。

6.Java繼承的優(yōu)點(diǎn)及缺點(diǎn)剖析,子類對象的實(shí)例化過程,方法的重寫。

7.Java多態(tài)的優(yōu)點(diǎn)及缺點(diǎn)剖析,向上轉(zhuǎn)型和向下轉(zhuǎn)型問題。

8.Java抽象類和接口的優(yōu)點(diǎn)及缺點(diǎn)剖析,抽象類和接口的區(qū)別,以及抽象類和接口在多態(tài)中的應(yīng)用。

9.Java面向?qū)ο蟛糠殖R婈P(guān)鍵字的概述和講解:

private關(guān)鍵字,this關(guān)鍵字,static關(guān)鍵字,extends,super關(guān)鍵字,final關(guān)鍵字,interface關(guān)鍵字,implements關(guān)鍵字。

10.Java包的作用及帶包程序的編譯和運(yùn)行,不同包下類的訪問,導(dǎo)包的作用及使用。

11.Java四種訪問權(quán)限修飾符的區(qū)別及常見修飾符的使用。

12.Java內(nèi)部類及匿名內(nèi)部類的使用。

13.Java經(jīng)典案例的講解和分析:

學(xué)生案例,手機(jī)案例,老師案例,猜數(shù)字小游戲案例,貓狗案例,孔子裝爹案例,南北方人案例,員工案例,教練和運(yùn)動員案例等。

Java入門教程【第三階段】

1.Java的集成開發(fā)工具Eclipse的安裝和使用。JavaAPI介紹, API中常用類的講解。

2.JavaObject類,Scanner類,String和StringBuffer,StringBuilder類,數(shù)組高級及Arrays類型,

3.Java各種基本數(shù)據(jù)類型包裝類,Java正則表達(dá)式的使用,Pattern和Matcher類對正則表達(dá)式的支持。

4.JavaMath和Random類,System類,BigInteger和BigDecimal類,Date和DateFomat類,以及Calendar類等。

5.Java集合體系結(jié)構(gòu),Collection,Iterator,List,ListIterator,ArrayList,Vector,Enumeration,

6.JavaLinkedList,Stack,Set,Hashset,TreeSet,LinkedHashSet,Map,HashMap,TreeMap,LinkedHashMap,

7.JavaHashtable等常用集合接口和集合類常見操作。各種集合的數(shù)據(jù)結(jié)構(gòu)詳細(xì)分析。

8.JavaJDK5的新特性:泛型,增強(qiáng)for,靜態(tài)導(dǎo)入,可變參數(shù)等。泛型在集合中的使用。

9.JavaCollections工具類的概述和使用。

10.Java異常:異常的由來,異常體系,異常處理方式,try...catch的使用,多重捕獲Multi-catch,

11.Javafinally關(guān)鍵字的特點(diǎn)及應(yīng)用,throws和throw關(guān)鍵字的使用,如何使用自定義異常等。

12.JavaIO概述,F(xiàn)ile類概述及使用,遞歸概述及使用,字節(jié)流InputStream和OutputStream,字符流Reader和Writer,以及相應(yīng)實(shí)現(xiàn)類。

13.JavaIO性能分析,字節(jié)和字符的轉(zhuǎn)換流,包裝流的概述及常見包裝類的使用。計算機(jī)編碼問題的分析和講解。

14.Java操作基本數(shù)據(jù)類型的流,內(nèi)存操作流,打印流,標(biāo)準(zhǔn)輸入輸出流,隨機(jī)訪問流,合并流,序列化流,屬性文件集合Properties的使用。

15.Java NIO包下IO流的使用。

16.Java經(jīng)典案例的講解和分析:

模擬用戶登錄案例,統(tǒng)計字符串中每種字符出現(xiàn)的次數(shù)案例,計算你來到這個世界多少天案例,任意一年2月份有多少天案例,集合嵌套遍歷案例,模擬斗地主發(fā)牌并對牌排序案例,裴波那契數(shù)列問題案例,復(fù)制文件案例,復(fù)制單級文件夾案例,復(fù)制多級文件夾案例等。

Java入門教程【第四階段】

1.Java多線程的概念,如何在程序中創(chuàng)建多線程(Thread、Runnable),線程生命周期,線程安全問題,線程的同步。單例設(shè)計模式講解。

2.Java死鎖問題,線程間通信問題,生產(chǎn)者消費(fèi)者問題講解,線程組和線程池問題,以及線程相關(guān)方法介紹。

3.JavaJDK5后針對線程安全問題的改進(jìn)。

4.Java圖形用戶介面編程(AWT、Swing),圖形界面體系,事件監(jiān)聽機(jī)制以及常用界面組件的用法。適配器模式的講解和應(yīng)用。

5.Java網(wǎng)絡(luò)編程,網(wǎng)絡(luò)通信模型,網(wǎng)絡(luò)通信三大要素,以及其相應(yīng)的Java實(shí)現(xiàn)。DatagramSocket,DatagramPacket,Socket,ServerSocket編程。

6.Java使用UDP協(xié)議完成一個簡易版聊天室程序。使用TCP協(xié)議實(shí)現(xiàn)文件上傳服務(wù)器,以及一個服務(wù)器如何對應(yīng)多個客戶端的情況。

7.Java的高級特性:

類加載器及反射。面向?qū)ο笤O(shè)計原則及常見的設(shè)計模式。JDK5,JDK7,JDK8的常見新特性回顧及概述。

8.Java經(jīng)典案例的講解和分析:

賣票案例,生產(chǎn)者消費(fèi)者案例,GUI版的登錄注冊案例,UDP聊天程序,TCP文件上傳服務(wù)器案例,反射運(yùn)行配置文件案例,反射越過泛型檢查案例,枚舉的應(yīng)用案例等。

0 分享到:
和我們在線交談!