編輯推薦
視頻講解 49小時大型同步視頻講解(光盤中),把市場價值1000元的名師課堂搬迴傢;
案例教學 全書有506個實例、6大案例源程序分析,用實例、案例學習最快捷;
實戰應用 以實戰應用、就業實踐為目的,拒絕紙上談兵;
名師編著 由具有多年軟件開發和培訓經驗、著有教材4部、北京魔樂科技實訓中心知名實戰派講師李興華編著,確保圖書的實戰性及優良品質;
配套完善 網站或者光盤提供瞭電子教案、教學課件、習題答案、交流論壇、源程序等大量學習資源。贈送Oracle數據庫學習視頻;
內容簡介
《Java核心技術精講》是一本實戰型的、完全以自學為主的Java核心入門類圖書。全書內容包括Java簡介、Java基礎語法、麵嚮對象、異常的捕獲及處理、包及訪問控製權限、Java新特性、多綫程、常用類庫、Java IO操作、網絡編程、類集框架、Java數據庫編程、DAO設計模式、Eclipse開發工具。
作者簡介
李興華,北京魔樂科技軟件實訓中心(MLDN)教學總監,首席講師,Java培訓講師,JavaEE高端培訓講師,賽迪網職業特約講師,51CTO知名專傢。8年軟件開發經驗,8年高端培訓經驗,先後為60多傢大中型企業做過培訓,在Java以及目前的3G/4G培訓方麵享有很高的知名度。
內頁插圖
目錄
第1部分 Java基礎知識
第1章 Java簡介
視頻講解:2小時38分鍾
1.1 Java概述
1.2 JDK的安裝與配置
1.3 第一個Java程序:永遠的“Hello World !”
1.4 第一個程序解釋
1.5 CLASSPATH
1.6 本章小結
1.7 實踐與練習
1.7.1 簡答題
1.7.2 編程題
第2章 Java基礎語法
視頻講解:2小時23分鍾
2.1 注釋
2.2 標識符和關鍵字
2.3 數據類型
2.3.1 整型(byte、short、int、long)
2.3.2 浮點型(float、double)
2.3.3 字符型(char)
2.3.4 布爾型(boolean)
2.3.5 字符串(String)
2.4 運算符
2.4.1 三目運算符
2.4.2 邏輯運算符
2.4.3 位運算符
2.5 程序結構
2.5.1 選擇(分支)結構
2.5.2 循環結構
2.6 方法
2.6.1 方法的基本定義
2.6.2 方法的重載
2.6.3 遞歸調用
2.7 習題講解
2.8 本章小結
2.9 實踐與練習
2.9.1 簡答題
2.9.2 編程題
第2部分 麵嚮對象
第3章 麵嚮對象
視頻講解:20小時
3.1 麵嚮對象簡介
3.2 類與對象
3.2.1 類與對象的基本概念
3.2.2 類與對象的定義
3.2.3 引用傳遞的初步深入
3.3 封裝性初步
3.4 構造方法
3.5 匿名對象
3.6 簡單Java類
3.7 數組
3.7.1 數組的基本概念
3.7.2 數組的靜態初始化
3.7.3 數組與方法
3.7.4 與數組有關的操作方法
3.7.5 二維數組
3.7.6 對象數組
3.7.7 習題講解
3.8 String類
3.8.1 String類的兩種對象實例化方式
3.8.2 字符串比較
3.8.3 字符串常量是String類的匿名對象
3.8.4 String類的兩種實例化方式的區彆
3.8.5 字符串的內容一旦聲明則不可改變
3.9 String類的常用方法
3.9.1 字符串與字符
3.9.2 字符串與字節
3.9.3 字符串比較
3.9.4 字符串查找
3.9.5 字符串替換操作
3.9.6 字符串截取
3.9.7 字符串拆分
3.9.8 其他方法
3.9.9 習題講解
3.10 this關鍵字
3.10.1 “this.屬性”錶示本類屬性
3.10.2 調用本類方法
3.10.3 this錶示當前對象
3.11 引用傳遞的三道範例
3.12 對象比較
3.13 static關鍵字
3.13.1 使用static定義屬性
3.13.2 使用static定義方法
3.13.3 理解主方法
3.13.4 static關鍵字的使用
3.14 代碼塊
3.14.1 普通代碼塊
3.14.2 構造塊
3.14.3 靜態塊
3.15 思考題
3.16 內部類
3.16.1 內部類的基本概念
3.16.2 使用static定義內部類
3.16.3 在方法中定義內部類
3.17 引用與類抽象的實際作用
3.18 核心思考題
3.19 單嚮鏈錶
3.19.1 鏈錶的基本概念
3.19.2 鏈錶的基本雛形
3.19.3 開發可用鏈錶
3.19.4 保存多個對象
3.20 繼承性
3.20.1 繼承問題的引齣
3.20.2 繼承的實現
3.20.3 繼承的限製
3.21 覆寫
3.21.1 方法的覆寫
3.21.2 屬性的覆蓋
3.22 核心思考題
3.23 final關鍵字
3.24 構造方法私有化
3.25 多例設計模式
3.26 多態性
3.27 抽象類
3.27.1 抽象類的基本概念
3.27.2 抽象類的應用——模闆設計模式
3.28 接口
3.28.1 接口的基本概念
3.28.2 使用接口定義標準
3.28.3 接口的實際作用——工廠設計模式(Factory)
3.28.4 接口的實際作用——代理設計模式(Proxy)
3.28.5 抽象類和接口的區彆
3.29 匿名內部類
3.30 Object類
3.30.1 取得對象信息:toString()
3.30.2 對象比較:equals()
3.30.3 使用Object接收所有的引用數據類型
3.31 包裝類
3.31.1 裝箱與拆箱
3.31.2 數據轉型
3.32 思考題
3.33 本章小結
3.34 實踐與練習
3.34.1 簡答題
3.34.2 編程題
第4章 異常的捕獲及處理
視頻講解:1小時13分鍾
4.1 認識異常
4.2 處理異常
4.3 異常的處理流程
4.4 throws關鍵字
4.5 throw關鍵字
4.6 異常處理的標準格式
4.7 RuntimeException
4.8 斷言:assert
4.9 自定義異常類
4.10 本章小結
4.11 實踐與練習
4.11.1 簡答題
4.11.2 編程題
第5章 包及訪問控製權限
視頻講解:53分鍾
5.1 包的定義及使用
5.1.1 包的定義
5.1.2 包的導入
5.1.3 jar命令
5.2 Java的常用包
5.3 四種訪問權限
5.4 命名規範
5.5 本章小結
5.6 實踐與練習
5.6.1 判斷題
5.6.2 簡答題
第6章 Java新特性
視頻講解:1小時56分鍾
6.1 可變參數
6.2 foreach輸齣
6.3 靜態導入
6.4 JDK 1.5三大主要新特性——泛型
6.4.1 泛型的引齣
6.4.2 通配符
6.4.3 泛型接口
6.4.4 泛型方法
6.5 JDK 1.5三大主要新特性——枚舉
6.5.1 枚舉的基本概念
6.5.2 枚舉的其他定義
6.6 JDK 1.5三大主要特性——Annotation
6.7 本章小結
6.8 實踐與練習
6.8.1 簡答題
6.8.2 編程題
第3部分 JAVA SE基礎知識
第7章 多綫程
視頻講解:2小時11分鍾
7.1 進程與綫程
7.2 多綫程的實現
7.2.1 繼承Thread類實現多綫程
7.2.2 利用Runnable接口實現多綫程
7.2.3 Thread類和Runnable接口實現多綫程的區彆
7.2.4 綫程的操作狀態
7.3 綫程的主要操作方法
7.3.1 綫程的命名和取得
7.3.2 綫程的休眠
7.3.3 綫程的優先級
7.4 綫程的同步與死鎖
7.4.1 同步問題
7.4.2 死鎖
7.5 綫程間的經典操作案例
7.5.1 解決數據錯位問題:依靠同步就可以解決
7.5.2 解決數據的重復設置和重復取齣
7.6 綫程的生命周期
7.7 本章小結
7.8 實踐與練習
7.8.1 簡答題
7.8.2 編程題
第8章 常用類庫
視頻講解:4小時22分鍾
8.1 StringBuffer類
8.2 Runtime類
8.3 System類
8.4 日期操作類
8.4.1 日期時間類:java.util.Date
8.4.2 日期格式化操作類:SimpleDateFormat
8.5 隨機數類:Random
8.6 數學公式類:Math
8.7 大數字操作類
8.8 數組操作類:Arrays
8.9 比較器
8.9.1 常用比較器:Comparable
8.9.2 挽救的比較器
8.10 對象剋隆
8.11 正則錶達式
8.11.1 正則錶達式的引齣
8.11.2 常用正則匹配符號
8.11.3 String類對正則的支持
8.12 反射機製
8.12.1 認識反射
8.12.2 反射的深入應用
8.13 本章小結
8.14 實踐與練習
8.14.1 簡答題
8.14.2 編程題
第9章 Java IO操作
視頻講解:4小時14分鍾
9.1 文件操作類:File
9.2 字節流和字符流
9.2.1 字節輸齣流:OutputStream
9.2.2 字節輸入流:InputStream
9.2.3 字符輸齣流:Writer
9.2.4 字符輸入流:Reader
9.2.5 字節流和字符流的區彆
9.2.6 思考題
9.3 轉換流
9.4 內存操作流
9.5 字符編碼
9.6 打印流
9.7 System類
9.8 緩衝區操作:BufferedReader
9.9 Scanner
9.10 對象序列化
9.10.1 對象序列化的概念
9.10.2 實現序列化和反序列化
9.10.3 transient關鍵字
9.11 本章小結
9.12 實踐與練習
9.12.1 簡答題
9.12.2 編程題
第10章 網絡編程
視頻講解:56分鍾
10.1 網絡編程簡介
10.2 網絡程序的基本實現
10.3 網絡開發的經典模型——ECHO程序
10.4 本章小結
第11章 類集框架
視頻講解:2小時2分鍾
11.1 認識類集
11.2 單值保存的最大父接口:Collection
11.3 允許重復的子接口:List
11.3.1 新的子類:ArrayList
11.3.2 舊的子類:Vector
11.4 不允許重復的子接口:Set
11.4.1 散列存放的子類:HashSet
11.4.2 排序存放的子類:TreeSet
11.4.3 關於TreeSet排序的說明
11.4.4 關於重復元素的說明
11.5 集閤的輸齣操作
11.5.1 迭代輸齣:Iterator
11.5.2 雙嚮迭代輸齣:ListIterator
11.5.3 廢棄的接口:Enumeration
11.5.4 JDK 1.5的支持:foreach
11.6 偶對象保存:Map接口
11.6.1 新的子類:HashMap
11.6.2 舊的子類:Hashtable
11.6.3 關於Map集閤的輸齣問題
11.6.4 關於Map中保存key的說明
11.7 Stack類
11.8 Collections類
11.9 屬性操作類:Properties
11.10 本章小結
11.11 實踐與練習
11.11.1 簡答題
11.11.2 編程題
第12章 Java數據庫編程
視頻講解:1小時41分鍾
12.1 JDBC的簡介
12.2 連接Oracle數據庫
12.3 使用Statement操作數據庫
12.3.1 使用Statement接口進行數據錶的更新操作
12.3.2 使用Statement接口進行查詢
12.4 預處理:PreparedStatement
12.5 批處理及事務處理
12.6 本章小結
第4部分 設計開發
第13章 DAO設計模式
視頻講解:2小時45分鍾
13.1 程序分層
13.2 實例分析
13.3 準備階段
13.3.1 VO類:負責數據的傳輸與包裝
13.3.2 DatabaseConnection類:負責數據庫連接
13.4 開發數據層
13.4.1 定義IEmpDAO接口:數據層開發標準
13.4.2 定義IEmpDAO接口的實現類
13.4.3 定義DAO工廠類
13.5 開發業務層
13.5.1 開發業務層標準
13.5.2 定義業務層標準的實現類
13.5.3 定義Service工廠類
13.6 定義測試類
13.7 本章小結
附錄A Eclipse開發工具
A.1 Eclipse曆史
A.2 JDT使用
A.3 JUNIT測試工具
A.4 小結
前言/序言
Java核心技術精講(附DVD-ROM光盤1張) epub pdf mobi txt 電子書 下載 2024
Java核心技術精講(附DVD-ROM光盤1張) 下載 epub mobi pdf txt 電子書