簡介:本次課講解了Java面向對下的高級知識,包括流、List、Set和Map等集合類,還包括了線程、反射、網絡、設計模式和數據庫等核心知識
課程章節
第01課 Java開發環境與文件介紹
- 課時1Java語言基本概述 開始學習
- 課時2開發環境搭建 開始學習
- 課時3eclipse的使用 開始學習
-
課時4Java注釋
-
課時5標識符與關鍵字
-
課時6Java文件介紹
-
課時7Java語言編碼規范
第02課 公共基礎知識、基本語法
-
課時1數據類型介紹
-
課時2整數類型
-
課時3浮點類型
-
課時4字符類型
-
課時5布爾類型
-
課時6數據類型轉換
-
課時7成員方法的定義
-
課時8成員方法的參數
-
課時9成員方法的返回值
-
課時10局部變量和成員變量
-
課時11運算符介紹
-
課時12算術運算符
-
課時13關系運算符
-
課時14邏輯運算符
-
課時15賦值運算符
-
課時16三目運算符
-
課時17字符串連接符
-
課時18運算符的優先級
第03課 基本語法、公共基礎知識
-
課時1數組介紹
-
課時2數組的創建
-
課時3數組作為參數和返回值
-
課時4數組的遍歷
-
課時5數組的排序
-
課時6Java可變參數
-
課時7數組的淺拷貝和深拷貝
-
課時8控制語句介紹
-
課時9if語句
-
課時10switch語句
-
課時11break在分支語句中的作用
-
課時12循環語句介紹
-
課時13for循環
-
課時14多重for循環
-
課時15while循環
-
課時16break
-
課時17continue
-
課時18return語句
第04課 面向對象基礎知識上
-
課時1類與對象1
-
課時2類與對象2
-
課時3類的定義
-
課時4對象的創建及內存分配
-
課時5多個引用變量指向同一個對象
-
課時6垃圾回收機制
-
課時7引用類型作為參數和返回值
-
課時8this關鍵字
-
課時9引用類型數組
第05課 面向對象基礎知識下
-
課時1二維數組的定義
-
課時2二維數組的初始化
-
課時3二維數組的內存分配
-
課時4二維數組的遍歷
-
課時5構造器的定義
-
課時6構造器的作用
-
課時7this關鍵字在構造器中的作用
-
課時8this關鍵字總結
-
課時9封裝類介紹
-
課時10自動裝箱和拆箱
-
課時11封裝類的使用
-
課時12類的封裝性
第06課 面向對象基礎語法1
-
課時1權限修飾符介紹
-
課時2修飾類
-
課時3修飾成員
-
課時4修飾構造器
-
課時5繼承的概念和語法
-
課時6重寫
-
課時7重寫toString方法
-
課時8super在構造器中的使用
-
課時9super在實例方法中的使用
-
課時10super與this比較
-
課時11final關鍵字介紹
-
課時12final修飾類和方法
-
課時13final修飾變量
第07課 面向對象基礎語法2
-
課時1抽象類的概念
-
課時2抽象類被繼承
-
課時3抽象類使用場景
-
課時4接口的概念
-
課時5接口的定義與實現
-
課時6接口與抽象類的區別
-
課時7instanceof的使用
-
課時8多態的概念
- 課時9向上轉型 開始學習
-
課時10多態的使用
-
課時11向下轉型
-
課時12引用類型作為參數
-
課時13回調機制
第08課 面向對象基礎語法3
-
課時1static修飾成員及訪問
-
課時2static應用
-
課時3static初始化塊
-
課時4單例設計模式
-
課時5內部類的定義
-
課時6成員內部類
-
課時7靜態內部類
-
課時8局部內部類
-
課時9匿名內部類
-
課時10使用匿名內部類作為參數傳遞
第09課 面向對象的應用
-
課時1字符串創建
-
課時2String類常用方法
-
課時3StringBuffer與StringBuilder
-
課時4判斷字符串相等
-
課時5Math類
-
課時6Random類
-
課時7System類
-
課時8Date類
-
課時9Calendar類
-
課時10SimpleDateFormat
第10課 Java基礎語法
-
課時1異常的概念
-
課時2try_catch處理異常
-
課時3throw拋異常
-
課時4自定義異常
-
課時5File對象的創建與常用方法
-
課時6運行可執行文件
第11課 面向對象進階1
-
課時1流的概念及分類
-
課時2字節輸入流
-
課時3字節輸出流
-
課時4Reader與Writer
-
課時5BufferedReader和BufferedWriter
-
課時6對象序列化的概念
-
課時7對象序列化
第12課 面向對象進階2
-
課時1集合的概念
-
課時2List的使用
-
課時3List的遍歷
-
課時4List的排序
-
課時5Set的使用
-
課時6Set的遍歷
-
課時7Map的使用
-
課時8Map的遍歷
第13課 面向對象進階3
第14課 面向對象進階4
-
課時1XML概念
-
課時2XML DOM解析
-
課時3反射概念
-
課時4反射入口
-
課時5反射創建對象
-
課時6正則表達式的概念
-
課時7正則表達式的組成規則
-
課時8正則表達式組成規范
-
課時9正則表達式-使用
第15課 面向對象進階5
第16課 面向對象進階6
-
課時1設計模式概念
-
課時2單例模式
-
課時3簡單工廠模式
-
課時4工廠方法模式
-
課時5抽象工廠模式
-
課時6代理模式
-
課時7觀察者模式
-
課時8適配器模式
第17課 MySql數據庫使用上
-
課時1數據庫的介紹
-
課時2下載與安裝
-
課時3創建數據加&創建表
-
課時4表主鍵&外鍵&范式
-
課時5表與表的關系
-
課時6字段結束與類型
-
課時7Sql創建與刪除數據庫
-
課時8Sql創建與刪除表
-
課時9Sql創建一對一關系的表
-
課時10Sql創建一對多關系的表
-
課時11Sql創建多對多關系的表
第18課 MySql數據庫使用下
授課講師
-
創客學院
創客學院
關于講師
創客學院和Google、ARM、微軟等全球領先企業合作推出嵌入式智能硬件、物聯網、JAVA、Android等職業課程及實戰項目,將學員培養為世界一流的軟硬件開發工程師、系統開發者。學院匯聚了國內最頂尖的嵌入式人工智能、物聯網、VR虛擬現實等資深專家和技術精英,擁有核心的技術研發力量和強大的教學資源,為廣大用戶提供個性化、實戰化、智能化的卓越在線學習體驗。
課程推薦
- Java基礎 試聽 24628
- Spring Boot 試聽 24062
- Java框架及項目實戰 試聽 16134
- 數據庫管理與應用 試聽 16591
學習服務
- 技術大牛直播授課
- 實時學情管理
- 課后作業批改,BUG診斷
- 輔導老師當堂答疑
- 學習規劃,專屬學習方案