TOP
0
0
【23號簡體館日】限時三天領券享優惠!!
Java從入門到項目實戰(全程視頻版)(簡體書)
滿額折

Java從入門到項目實戰(全程視頻版)(簡體書)

人民幣定價:99.8 元
定  價:NT$ 599 元
優惠價:87521
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:15 點
相關商品
商品簡介
作者簡介
目次

商品簡介

本書以Java8為基礎,從第1行代碼開始,介紹了Java入門、Java核心技術、Java高級編程、Java項目實戰案例以及Java編程思想等相關內容。全書共22章,主要內容包括初始Java、程序基礎、邏輯控制、方法、類與對象、數組、string類、繼承、抽象類與接口、類結構擴展、異常捕獲、內部類、Eclipse開發工具、常用類庫、IO編程、反射機制、框架、數據庫編程等。最後兩章通過兩個具體實例對前面內容進行綜合演練。

作者簡介

李興華 Java培訓講師,Java EE高端培訓講師,北京魔樂科技(MLDN軟件實訓中心)教學總監,中科軟通系統架構師,火車票網技術總監,北京偉仕嘉禾科技發展有限公司系統架構師,10年軟件開發經驗,5年高端培訓經驗,先後為40多家大中型企業做過培訓,在JAVA培訓方面享有很高的知名度。

目次

第一篇 Java編程基礎

第1章 走進Java的世界

視頻講解:97分鐘 共8集

1.1 Java發展歷史

1.2 Java語言特點

1.3 Java可移植性

1.4 搭建Java開發環境

1.4.1 JDK簡介

1.4.2 JDK的安裝與配置

1.5 Java編程起步

1.6 JShell交互式編程工具

1.7 CLASSPATH環境屬性

1.8 本章概要

第2章 程序基礎概念

視頻講解:128分鐘 共14集

2.1 程序注釋

2.2 標識符與關鍵字

2.3 數據類型劃分

2.3.1 整型

2.3.2 浮點型

2.3.3 字符型

2.3.4 布爾型

2.3.5 String字符串

2.4 運算符

2.4.1 數學運算符

2.4.2 關係運算符

2.4.3 三目運算符

2.4.4 邏輯運算符

2.4.5 位運算符

2.5 本章概要

第3章 程序邏輯控制

視頻講解:46分鐘 共6集

3.1 程序邏輯

3.2 分支結構

3.2.1 if分支結構

3.2.2 switch開關語句

3.3 循環結構

3.3.1 while循環結構

3.3.2 for循環結構

3.3.3 循環控制語句

3.3.4 循環嵌套

3.4 本章概要

第4章 方法

視頻講解:41分鐘 共3集

4.1 方法基本定義

4.2 方法重載

4.3 方法遞歸調用

4.4 本章概要

第二篇 Java面向對象編程

第5章 類與對象

視頻講解:254分鐘 共24集

5.1 面向對象

5.2 類與對象

5.2.1 類與對象的定義

5.2.2 對象內存分析

5.2.3 對象引用傳遞分析

5.2.4 引用傳遞與垃圾產生分析

5.3 成員屬性封裝

5.4 構造方法與匿名對象

5.5 this關鍵字

5.5.1 this調用本類屬性

5.5.2 this調用本類方法

5.5.3 this表示當前對象

5.5.4 綜合案例:簡單Java類

5.6 static關鍵字

5.6.1 static屬性

5.6.2 static定義方法

5.6.3 static應用案例

5.7 代碼塊

5.7.1 普通代碼塊

5.7.2 構造代碼塊

5.7.3 靜態代碼塊

5.8 本章概要

5.9 自我檢測

第6章 數組

視頻講解:192分鐘 共17集

6.1 數組定義

6.2 數組引用傳遞分析

6.3 foreach輸出

6.4 二維數組

6.5 數組與方法

6.6 數組案例分析

6.6.1 數組排序案例分析

6.6.2 數組轉置案例分析

6.7 數組類庫支持

6.8 方法可變參數

6.9 對象數組

6.1 引用傳遞應用案例

6.10.1 類關聯結構

6.10.2 自身關聯結構

6.10.3 合成設計模式

6.11 數據表與簡單Java類映射轉換

6.12 本章概要

6.13 自我檢測

第7章 String類

視頻講解:152分鐘 共17集

7.1 String類對象實例化

7.2 字符串比較

7.3 字符串常量

7.4 兩種實例化方式比較

7.5 字符串常量池

7.6 字符串修改分析

7.7 主方法組成分析

7.8 String類常用方法

7.8.1 JavaDoc文檔簡介

7.8.2 字符串與字符

7.8.3 字符串與字節

7.8.4 字符串比較

7.8.5 字符串查找

7.8.6 字符串替換

7.8.7 字符串拆分

7.8.8 字符串截取

7.8.9 字符串格式化

7.8.10 其他操作方法

7.9 本章概要

第8章 繼承

視頻講解:217分鐘 共23集

8.1 面向對象繼承性

8.1.1 繼承問題的引出

8.1.2 類繼承定義

8.1.3 子類對象實例化流程

8.1.4 繼承限制

8.2 覆寫

8.2.1 方法覆寫

8.2.2 方法覆寫限制

8.2.3 屬性覆蓋

8.3 final關鍵字

8.4 Annotation注解

8.4.1 準確覆寫

8.4.2 過期聲明

8.4.3 壓制警告

8.5 面向對象多態性

8.5.1 對象向上轉型

8.5.2 對象向下轉型

8.5.3 instanceof關鍵字

8.6 Object類

8.6.1 獲取對象信息

8.6.2 對象比較

8.7 本章概要

8.8 自我檢測

第9章 抽象類與接口

視頻講解:243分鐘 共20集

9.1 抽象類

9.1.1 抽象類基本定義

9.1.2 抽象類相關說明

9.1.3 模板設計模式

9.2 包裝類

9.2.1 裝箱與拆箱

9.2.2 數據類型轉換

9.3 接口

9.3.1 接口基本定義

9.3.2 接口定義加強

9.3.3 定義接口標準

9.3.4 工廠設計模式

9.3.5 代理設計模式

9.3.6 抽象類與接口區別

9.4 泛型

9.4.1 泛型問題引出

9.4.2 泛型基本定義

9.4.3 泛型通配符

9.4.4 泛型接口

9.4.5 泛型方法

9.5 本章概要

9.6 自我檢測

第10章 類結構擴展

視頻講解:147分鐘 共15集

10.1 包

10.1.1 包的定義

10.1.2 包的導入

10.1.3 靜態導入

10.1.4 jar文件

10.1.5 系統常用包

10.2 訪問控制權限

10.3 構造方法私有化

10.3.1 單例設計模式

10.3.2 多例設計模式

10.4 枚舉

10.4.1 定義枚舉類

10.4.2 Enum類

10.4.3 定義枚舉結構

10.4.4 枚舉應用案例

10.5 本章概要

第11章 異常的捕獲與處理

視頻講解:74分鐘 共10集

11.1 認識異常

11.2 異常處理

11.3 處理多個異常

11.4 異常處理流程

11.5 throws關鍵字

11.6 throw關鍵字

11.7 異常處理模型

11.8 RuntimeException

11.9 自定義異常類

11.1 assert關鍵字

11.11 本章概要

第12章 內部類

視頻講解:210分鐘 共20集

12.1 內部類基本概念

12.2 內部類相關說明

12.3 static定義內部類

12.4 方法中定義內部類

12.5 匿名內部類

12.6 Lambda表達式

12.7 方法引用

12.8 內建函數式接口

12.9 鏈表

12.9.1 鏈表數據增加

12.9.2 獲取鏈表元素個數

12.9.3 空集合判斷

12.9.4 返回鏈表數據

12.9.5 根據索引取得數據

12.9.6 修改鏈表數據

12.9.7 數據內容查詢

12.9.8 刪除鏈表數據

12.9.9 清空鏈表數據

12.1 綜合案例:寵物商店

12.11 本章概要

12.12 自我檢測

第三篇 Java應用編程

第13章 Eclipse開發工具

視頻講解:74分鐘 共4集

13.1 Eclipse簡介

13.2 使用JDT開發Java程序

13.3 debug調試工具

13.4 JUnit測試工具

13.5 本章概要

第14章 多線程編程

視頻講解:237分鐘 共24集

14.1 進程與線程

14.2 Java多線程實現

14.2.1 Thread類實現多線程

14.2.2 Runnable接口實現多線程

14.2.3 Thread與Runnable區別

14.2.4 Callable接口實現多線程

14.2.5 多線程運行狀態

14.3 多線程常用操作方法

14.3.1 線程的命名和取得

14.3.2 線程休眠

14.3.3 線程中斷

14.3.4 線程強制執行

14.3.5 線程禮讓

14.3.6 線程優先級

14.4 線程的同步與死鎖

14.4.1 線程同步問題引出

14.4.2 線程同步處理

14.4.3 線程死鎖

14.5 綜合案例:生產者與消費者

14.5.1 解決數據同步問題

14.5.2 Object線程等待與喚醒

14.6 優雅地停止線程

14.7 後臺守護線程

14.8 volatile關鍵字

14.9 本章概要

14.1 自我檢測

第15章 常用類庫

視頻講解:582分鐘 共44集

15.1 StringBuffer類

15.2 CharSequence接口

15.3 AutoCloseable接口

15.4 Runtime類

15.5 System類

15.6 Cleaner類

15.7 對象克隆

15.8 Math數學計算

15.9 Random隨機數

15.1 大數字處理類

15.11 Date日期處理類

15.12 SimpleDateFormat日期格式化

15.13 正則表達式

15.13.1 常用正則標記

15.13.2 String類對正則的支持

15.13.3 java.util.regex包支持

15.14 國際化程序

15.14.1 Locale類

15.14.2 配置資源文件

15.14.3 ResourceBundle讀取資源文件

15.14.4 國際化程序開發

15.14.5 格式化文本顯示

15.15 Arrays數組操作類

15.16 UUID無重複數據

15.17 Optional空處理

15.18 ThreadLocal

15.19 定時調度

15.2 Base64加密與解密

15.21 比較器

15.21.1 Comparable比較器

15.21.2 Comparator比較器

15.21.3 二叉樹

15.22 本章概要

15.23 自我檢測

第16章 I/O編程

視頻講解:417分鐘 共32集

16.1 File文件操作

16.1.1 File類基本使用

16.1.2 File類操作深入

16.1.3 獲取文件信息

16.1.4 綜合案例:文件列表顯示

16.1.5 綜合案例:文件批量更名

16.2 字節流與字符流

16.2.1 OutputStream字節輸出流

16.2.2 InputStream字節輸入流

16.2.3 Writer字符輸出流

16.2.4 Reader字符輸入流

16.2.5 字節流與字符流區別

16.2.6 轉換流

16.2.7 綜合案例:文件複製

16.3 字符編碼

16.4 內存操作流

16.5 管道流

16.6 RandomAccessFile

16.7 打印流

16.8 System類對I/O的支持

16.9 BufferedReader緩衝輸入流

16.1 Scanner輸入流工具

16.11 對象序列化

16.11.1 序列化與反序列化處理

16.11.2 transient關鍵字

16.12 本章概要

16.13 自我檢測

第17章 反射機制

視頻講解:343分鐘 共24集

17.1 認識反射機制

17.2 Class類對象實例化

17.3 反射機制與對象實例化

17.3.1 反射Class實例化對象

17.3.2 反射與工廠設計模式

17.3.3 反射與單例設計模式

17.4 反射機制與類操作

17.4.1 反射獲取類結構信息

17.4.2 反射調用構造方法

17.4.3 反射調用方法

17.4.4 反射調用成員屬性

17.4.5 Unsafe工具類

17.5 反射與簡單Java類

17.5.1 傳統屬性賦值弊端

17.5.2 屬性自動賦值實現思路

17.5.3 單級屬性賦值

17.5.4 設置多種數據類型

17.5.5 級聯對象實例化

17.5.6 級聯屬性賦值

17.6 ClassLoader類加載器

17.6.1 類加載器簡介

17.6.2 自定義ClassLoader類

17.7 反射與代理設計模式

17.7.1 動態代理設計模式

17.7.2 CGLIB實現動態代理設計模式

17.8 反射與Annotation

17.8.1 反射取得Annotation信息

17.8.2 自定義Annotation

17.8.3 Annotation整合工廠設計模式

17.9 本章概要

第18章 類集框架

視頻講解:288分鐘 共30集

18.1 Java類集框架

18.2 Collection集合接口

18.3 List集合

18.3.1 ArrayList子類

18.3.2 ArrayList保存自定義類對象

18.3.3 LinkedList子類

18.3.4 Vector子類

18.4 Set集合

18.4.1 HashSet子類

18.4.2 TreeSet子類

18.4.3 TreeSet子類排序分析

18.4.4 重複元素消除

18.5 集合輸出

18.5.1 Iterator迭代輸出

18.5.2 ListIterator雙向迭代輸出

18.5.3 Enumeration枚舉輸出

18.5.4 foreach輸出

18.6 Map集合

18.6.1 HashMap子類

18.6.2 LinkedHashMap子類

18.6.3 Hashtable子類

18.6.4 TreeMap子類

18.6.5 Map.Entry內部接口

18.6.6 Iterator輸出Map集合

18.6.7 自定義key類型

18.7 Stack棧

18.8 Queue隊列

18.9 Properties屬性操作

18.1 Collections工具類

18.11 Stream

18.11.1 Stream基礎操作

18.11.2 MapReduce

18.12 本章概要

第19章 網絡編程

視頻講解:60分鐘 共4集

19.1 網絡編程簡介

19.2 Echo程序模型

19.3 BIO處理模型

19.4 UDP程序

19.5 本章概要

第20章 數據庫編程

視頻講解:112分鐘 共10集

20.1 JDBC簡介

20.2 連接Oracle數據庫

20.3 Statement數據操作接口

20.3.1 數據更新操作

20.3.2 數據查詢操作

20.4 PreparedStatement數據操作接口

20.4.1 PreparedStatement數據更新

20.4.2 PreparedStatement數據查詢

20.5 數據批處理

20.6 事務控制

20.7 本章概要







第四篇 Java底層編程

第21章 JUC併發編程

21.1 JUC簡介

21.2 TimeUnit

21.3 原子操作類

21.3.1 基本類型原子操作類

21.3.2 數組原子操作類

21.3.3 引用類型原子操作類

21.3.4 對象屬性修改原子操作類

21.3.5 併發計算

21.4 ThreadFactory

21.5 線程鎖

21.5.1 ReentrantLock

21.5.2 ReentrantReadWriteLock

21.5.3 StampedLock

21.5.4 Condition

21.5.5 LockSupport

21.5.6 Semaphore

21.5.7 CountDownLatch

21.5.8 CyclicBarrier

21.5.9 Exchanger

21.5.10 CompletableFuture

21.6 併發集合

21.6.1 並發單值集合類

21.6.2 ConcurrentHashMap

21.6.3 跳表集合

21.7 阻塞隊列

21.7.1 BlockingQueue

21.7.2 BlockingDeque

21.7.3 延遲隊列

21.8 線程池

21.8.1 創建線程池

21.8.2 CompletionService

21.8.3 ThreadPoolExecutor

21.9 ForkJoinPool

21.1 本章概要

第22章 NIO編程

22.1 NIO簡介

22.2 Buffer

22.3 Channel

22.3.1 FileChannel

22.3.2 Pipe

22.4 文件鎖

22.5 字符集

22.6 同步非阻塞I/O通信模型

22.7 異步非阻塞I/O通信模型

22.8 本章概要

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 521
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區