舉報

會員
你好!Java
最新章節(jié):
內(nèi)容簡介
本書以輕松幽默的語言,從零開始介紹如何學(xué)習(xí)Java語言。書名來源于編程語言中最經(jīng)典的HelloWorld程序,寓意帶您從入門到精通。本書全面系統(tǒng)地介紹了Java語言編程,共包含15章內(nèi)容,涵蓋了Java的基礎(chǔ)語法、面向?qū)ο缶幊獭⒊S妙悗臁UI編程、數(shù)據(jù)庫訪問、網(wǎng)絡(luò)編程、多線程等核心知識點和編程技能。書中大部分知識點后都設(shè)計了針對性的訓(xùn)練營,通過大量示例和綜合練習(xí)案例,幫助讀者深入理解知識并靈活運用。每章都設(shè)有總結(jié)與擴展和同步練習(xí),以及若干訓(xùn)練營,旨在通過綜合案例鞏固知識。書中目錄采用幽默風(fēng)格命名,使用漫畫角色對話的形式講解知識,以激發(fā)讀者的學(xué)習(xí)興趣。無論您是編程新手,還是有經(jīng)驗的程序員,本書都將以淺顯易懂的方式,帶您掌握Java語言實用技能。只要耐心學(xué)習(xí)踐行,必將收獲滿滿,現(xiàn)在請開始Java編程之旅吧!
最新章節(jié)
書友吧品牌:機械工業(yè)出版社
上架時間:2024-06-06 17:31:25
出版社:機械工業(yè)出版社
本書數(shù)字版權(quán)由機械工業(yè)出版社提供,并由其授權(quán)上海閱文信息技術(shù)有限公司制作發(fā)行
- 內(nèi)容簡介 更新時間:2024-06-06 17:55:21
- 15.7 同步練習(xí)
- 15.6 總結(jié)與擴展
- 15.5.4 訓(xùn)練營3:熟悉線程同步
- 15.5.3 同步代碼塊
- 15.5.2 同步方法
- 15.5.1 線程不安全問題
- 15.5 線程同步
- 15.4.2 等待線程結(jié)束
- 15.4.1 線程休眠
- 15.4 線程管理
- 15.3.2 停止線程
- 15.3.1 線程循環(huán)
- 15.3 訓(xùn)練營2:線程循環(huán)與線程停止
- 15.2 線程的狀態(tài)
- 15.1.5 訓(xùn)練營1:創(chuàng)建線程
- 15.1.4 使用Lambda表達式實現(xiàn)線程執(zhí)行對象
- 15.1.3 使用匿名內(nèi)部類實現(xiàn)線程執(zhí)行對象
- 15.1.2 實現(xiàn)Runnable接口
- 15.1.1 繼承Thread類
- 15.1 創(chuàng)建線程
- 第15章 跑得快,還要跑得穩(wěn)——多線程編程
- 14.5 同步練習(xí)
- 14.4 總結(jié)與擴展
- 14.3.6 按照學(xué)生編號查詢數(shù)據(jù)
- 14.3.5 查詢所有學(xué)生數(shù)據(jù)
- 14.3.4 刪除學(xué)生數(shù)據(jù)
- 14.3.3 更新學(xué)生數(shù)據(jù)
- 14.3.2 插入學(xué)生數(shù)據(jù)
- 14.3.1 創(chuàng)建學(xué)生表
- 14.3 訓(xùn)練營:學(xué)生表CRUD操作
- 14.2.6 數(shù)據(jù)庫編程的一般過程
- 14.2.5 三個重要接口
- 14.2.4 使用屬性文件
- 14.2.3 建立數(shù)據(jù)連接
- 14.2.2 加載驅(qū)動程序
- 14.2.1 JDBC API
- 14.2 JDBC技術(shù)
- 14.1.3 常見的管理命令
- 14.1.2 客戶端登錄服務(wù)器
- 14.1.1 安裝MySQL 8數(shù)據(jù)庫
- 14.1 MySQL數(shù)據(jù)庫管理系統(tǒng)
- 第14章 數(shù)據(jù)庫編程的顛覆者——數(shù)據(jù)庫編程
- 13.6 同步練習(xí)
- 13.5 總結(jié)與擴展
- 13.4.2 JSON數(shù)據(jù)編碼和解碼
- 13.4.1 使用第三方JSON庫
- 13.4 JSON文檔
- 13.3 訓(xùn)練營:“我的備忘錄”
- 13.2.3 發(fā)送GET請求
- 13.2.2 HttpURLConnection類
- 13.2.1 使用URL類
- 13.2 Java訪問互聯(lián)網(wǎng)資源相關(guān)類
- 13.1.5 URL
- 13.1.4 端口
- 13.1.3 HTTP/HTTPS協(xié)議
- 13.1.2 IP地址
- 13.1.1 TCP/IP
- 13.1 網(wǎng)絡(luò)基礎(chǔ)
- 第13章 網(wǎng)上沖浪大冒險——網(wǎng)絡(luò)編程
- 12.8 同步練習(xí)
- 12.7 總結(jié)與擴展
- 12.6.9 訓(xùn)練營3:掌握表格組件
- 12.6.8 表格
- 12.6.7 下拉列表框
- 12.6.6 列表
- 12.6.5 復(fù)選框
- 12.6.4 單選按鈕
- 12.6.3 文本輸入組件
- 12.6.2 按鈕
- 12.6.1 標(biāo)簽
- 12.6 Swing組件
- 12.5.5 訓(xùn)練營2:掌握布局管理
- 12.5.4 BoxLayout布局
- 12.5.3 GridLayout布局
- 12.5.2 BorderLayout布局
- 12.5.1 FlowLayout布局
- 12.5 布局管理
- 12.4.4 訓(xùn)練營1:掌握事件處理
- 12.4.3 Lambda表達式事件監(jiān)聽器
- 12.4.2 匿名內(nèi)部類事件監(jiān)聽器
- 12.4.1 命名內(nèi)部類事件監(jiān)聽器
- 12.4 事件處理
- 12.3 第一個Swing程序
- 12.2.2 Swing中組件類的層次結(jié)構(gòu)
- 12.2.1 Swing中容器類的層次結(jié)構(gòu)
- 12.2 Swing技術(shù)基礎(chǔ)
- 12.1.3 JavaFX
- 12.1.2 Swing
- 12.1.1 AWT
- 12.1 Java圖形用戶界面技術(shù)概述
- 第12章 美輪美奐的界面開發(fā)——GUI編程
- 11.6 同步練習(xí)
- 11.5 總結(jié)與擴展
- 11.4.3 訓(xùn)練營3:復(fù)制文本文件
- 11.4.2 Writer抽象類
- 11.4.1 Reader抽象類
- 11.4 字符流
- 11.3.3 訓(xùn)練營2:復(fù)制二進制文件
- 11.3.2 OutputStream抽象類
- 11.3.1 InputStream抽象類
- 11.3 字節(jié)流
- 11.2.2 流類繼承層次
- 11.2.1 字節(jié)流和字符流
- 11.2 I/O流概述
- 11.1.2 訓(xùn)練營1:常見文件管理操作
- 11.1.1 File類
- 11.1 文件管理
- 第11章 文件系統(tǒng)深度探險——I/O流
- 10.9 同步練習(xí)
- 10.8 總結(jié)與擴展
- 10.7 訓(xùn)練營3:了解自定義異常和顯示拋出異常
- 10.6 throw與顯式拋出異常
- 10.5 自定義異常類
- 10.4 throws與聲明方法拋出異常
- 10.3.3 訓(xùn)練營2:熟悉資源釋放
- 10.3.2 自動資源管理
- 10.3.1 finally代碼塊
- 10.3 釋放資源
- 10.2.3 訓(xùn)練營1:熟悉異常捕獲
- 10.2.2 使用多catch代碼塊
- 10.2.1 try-catch語句
- 10.2 捕獲異常
- 10.1 異常類繼承層次
- 第10章 哎呀,疼疼疼!——異常處理
- 9.6 同步練習(xí)
- 9.5 總結(jié)與擴展
- 9.4.3 訓(xùn)練營3:掌握Map集合
- 9.4.2 遍歷集合
- 9.4.1 Map接口的常用方法
- 9.4 Map集合
- 9.3.3 訓(xùn)練營2:掌握Set集合
- 9.3.2 遍歷Set集合
- 9.3.1 Set接口的常用方法
- 9.3 Set集合
- 9.2.5 訓(xùn)練營1:掌握List集合
- 9.2.4 遍歷List集合
- 9.2.3 使用泛型
- 9.2.2 List接口的常用方法
- 9.2.1 List接口的實現(xiàn)類
- 9.2 List集合
- 9.1 集合概述
- 第9章 集合框架雜技表演——Java集合框架
- 8.7 同步練習(xí)
- 8.6 總結(jié)與擴展
- 8.5.5 訓(xùn)練營4:掌握本地日期時間
- 8.5.4 日期解析
- 8.5.3 日期格式化
- 8.5.2 獲得LocalDateTime、LocalDate和LocalTime對象
- 8.5.1 本地日期時間類
- 8.5 日期時間類
- 8.4.3 訓(xùn)練營3:掌握包裝類的常用方法
- 8.4.2 BigDecimal
- 8.4.1 BigInteger
- 8.4 大數(shù)字類
- 8.3.3 將字符串轉(zhuǎn)換為基本數(shù)據(jù)類型
- 8.3.2 從基本數(shù)據(jù)類型到對象的轉(zhuǎn)換
- 8.3.1 從對象到基本數(shù)據(jù)類型的轉(zhuǎn)換
- 8.3 包裝類
- 8.2.5 訓(xùn)練營2:掌握字符串操作
- 8.2.4 字符串常用方法
- 8.2.3 文本塊
- 8.2.2 轉(zhuǎn)義字符
- 8.2.1 字符串表示方式
- 8.2 字符串
- 8.1.3 訓(xùn)練營1:熟悉Object類的常用方法
- 8.1.2 對象比較方法
- 8.1.1 toString()方法
- 8.1 Object類
- 第8章 萬能工具箱——常用類
- 7.11 同步練習(xí)
- 7.10 總結(jié)與擴展
- 7.9.3 訓(xùn)練營4:使用匿名內(nèi)部類
- 7.9.2 匿名內(nèi)部類
- 7.9.1 成員內(nèi)部類
- 7.9 內(nèi)部類
- 7.8 多態(tài)性
- 7.7.2 訓(xùn)練營3:實現(xiàn)多個接口
- 7.7.1 接口示例
- 7.7 接口
- 7.6.2 訓(xùn)練營2:理解抽象類概念
- 7.6.1 抽象類示例
- 7.6 抽象類
- 7.5.4 訓(xùn)練營1:掌握方法重寫
- 7.5.3 方法的重寫
- 7.5.2 成員變量隱藏
- 7.5.1 實現(xiàn)繼承
- 7.5 繼承性
- 7.4.4 公有級別
- 7.4.3 保護級別
- 7.4.2 默認級別
- 7.4.1 私有級別
- 7.4 封裝性
- 7.3.8 類變量和類方法
- 7.3.7 this關(guān)鍵字
- 7.3.6 構(gòu)造方法重載
- 7.3.5 默認構(gòu)造方法
- 7.3.4 構(gòu)造方法
- 7.3.3 方法重載
- 7.3.2 成員方法
- 7.3.1 成員變量
- 7.3 類的成員
- 7.2.3 空對象
- 7.2.2 創(chuàng)建對象
- 7.2.1 定義類
- 7.2 類
- 7.1 面向?qū)ο蠡咎匦?/span>
- 第7章 面向?qū)ο缶幊蹋俅纬霭l(fā)——面向?qū)ο?/span>
- 6.6 同步練習(xí)
- 6.5 總結(jié)與擴展
- 6.4.3 訓(xùn)練營2:掌握跳轉(zhuǎn)語句
- 6.4.2 continue語句
- 6.4.1 break語句
- 6.4 跳轉(zhuǎn)語句
- 6.3.3 訓(xùn)練營1:掌握for循環(huán)語句
- 6.3.2 Java語言風(fēng)格for循環(huán)語句
- 6.3.1 C語言風(fēng)格for循環(huán)語句
- 6.3 for循環(huán)語句
- 6.2 do-while循環(huán)語句
- 6.1 while循環(huán)語句
- 第6章 繞圈子的藝術(shù)——循環(huán)語句
- 5.6 同步練習(xí)
- 5.5 總結(jié)與擴展
- 5.4 訓(xùn)練營2:掌握switch語句
- 5.3.2 switch表達式
- 5.3.1 switch語句
- 5.3 多分支語句
- 5.2 訓(xùn)練營1:掌握if語句
- 5.1.3 if-else-if結(jié)構(gòu)
- 5.1.2 if-else結(jié)構(gòu)
- 5.1.1 if結(jié)構(gòu)
- 5.1 if語句
- 第5章 左右抉擇——決策語句
- 4.9 同步練習(xí)
- 4.8 總結(jié)與擴展
- 4.7 運算符優(yōu)先級
- 4.6 三元運算符
- 4.5 賦值運算符
- 4.4 位運算符
- 4.3.2 訓(xùn)練營2:比較邏輯與和短路與
- 4.3.1 訓(xùn)練營1:比較邏輯或和短路或
- 4.3 邏輯運算符
- 4.2 關(guān)系運算符
- 4.1.2 二元算術(shù)運算符
- 4.1.1 一元算術(shù)運算符
- 4.1 算術(shù)運算符
- 第4章 + * / % = == != & & !——運算符
- 3.7 同步練習(xí)
- 3.6 總結(jié)與擴展
- 3.5.3 訓(xùn)練營3:掌握數(shù)組類型
- 3.5.2 數(shù)組初始化
- 3.5.1 數(shù)組聲明
- 3.5 數(shù)組類型
- 3.4 引用數(shù)據(jù)類型
- 3.3 訓(xùn)練營2:熟悉數(shù)據(jù)類型之間的轉(zhuǎn)換
- 3.2.2 強制類型轉(zhuǎn)換
- 3.2.1 自動類型轉(zhuǎn)換
- 3.2 數(shù)據(jù)類型轉(zhuǎn)換
- 3.1.4 字符類型
- 3.1.3 訓(xùn)練營1:掌握整數(shù)、浮點數(shù)等的表示方式
- 3.1.2 浮點類型
- 3.1.1 整數(shù)類型
- 3.1 Java基本數(shù)據(jù)類型
- 第3章 數(shù)據(jù)類型,不一樣的我——Java數(shù)據(jù)類型
- 2.7 同步練習(xí)
- 2.6 總結(jié)與擴展
- 2.5.3 訓(xùn)練營2:熟悉Java中如何定義和引入包
- 2.5.2 包
- 2.5.1 代碼文件
- 2.5 Java源代碼組織方式
- 2.4.2 代碼注釋
- 2.4.1 文檔注釋
- 2.4 注釋
- 2.3.4 訓(xùn)練營1:理解變量、常量和語句
- 2.3.3 語句
- 2.3.2 常量
- 2.3.1 變量
- 2.3 變量、常量和語句
- 2.2 關(guān)鍵字
- 2.1 標(biāo)識符
- 第2章 魔法程序員的秘訣 ——Java基本語法
- 1.6 同步練習(xí)
- 1.5 總結(jié)與擴展
- 1.4 訓(xùn)練營:使用文本編輯工具+JDK編寫和運行Java程序
- 1.3 如何獲得幫助
- 1.2.2 Java語言特點
- 1.2.1 Java語言歷史
- 1.2 Java語言概述
- 1.1.5 庖丁解牛HelloWorld
- 1.1.4 運行程序
- 1.1.3 創(chuàng)建項目
- 1.1.2 下載和安裝IntelliJ IDEA
- 1.1.1 下載和安裝JDK
- 1.1 編寫你的第一個Java程序
- 第1章 你好世界,我來了!——從Hello World開始
- 本書知識結(jié)構(gòu)
- 前言
- 作者簡介
- 版權(quán)信息
- 封面
- 封面
- 版權(quán)信息
- 作者簡介
- 前言
- 本書知識結(jié)構(gòu)
- 第1章 你好世界,我來了!——從Hello World開始
- 1.1 編寫你的第一個Java程序
- 1.1.1 下載和安裝JDK
- 1.1.2 下載和安裝IntelliJ IDEA
- 1.1.3 創(chuàng)建項目
- 1.1.4 運行程序
- 1.1.5 庖丁解牛HelloWorld
- 1.2 Java語言概述
- 1.2.1 Java語言歷史
- 1.2.2 Java語言特點
- 1.3 如何獲得幫助
- 1.4 訓(xùn)練營:使用文本編輯工具+JDK編寫和運行Java程序
- 1.5 總結(jié)與擴展
- 1.6 同步練習(xí)
- 第2章 魔法程序員的秘訣 ——Java基本語法
- 2.1 標(biāo)識符
- 2.2 關(guān)鍵字
- 2.3 變量、常量和語句
- 2.3.1 變量
- 2.3.2 常量
- 2.3.3 語句
- 2.3.4 訓(xùn)練營1:理解變量、常量和語句
- 2.4 注釋
- 2.4.1 文檔注釋
- 2.4.2 代碼注釋
- 2.5 Java源代碼組織方式
- 2.5.1 代碼文件
- 2.5.2 包
- 2.5.3 訓(xùn)練營2:熟悉Java中如何定義和引入包
- 2.6 總結(jié)與擴展
- 2.7 同步練習(xí)
- 第3章 數(shù)據(jù)類型,不一樣的我——Java數(shù)據(jù)類型
- 3.1 Java基本數(shù)據(jù)類型
- 3.1.1 整數(shù)類型
- 3.1.2 浮點類型
- 3.1.3 訓(xùn)練營1:掌握整數(shù)、浮點數(shù)等的表示方式
- 3.1.4 字符類型
- 3.2 數(shù)據(jù)類型轉(zhuǎn)換
- 3.2.1 自動類型轉(zhuǎn)換
- 3.2.2 強制類型轉(zhuǎn)換
- 3.3 訓(xùn)練營2:熟悉數(shù)據(jù)類型之間的轉(zhuǎn)換
- 3.4 引用數(shù)據(jù)類型
- 3.5 數(shù)組類型
- 3.5.1 數(shù)組聲明
- 3.5.2 數(shù)組初始化
- 3.5.3 訓(xùn)練營3:掌握數(shù)組類型
- 3.6 總結(jié)與擴展
- 3.7 同步練習(xí)
- 第4章 + * / % = == != & & !——運算符
- 4.1 算術(shù)運算符
- 4.1.1 一元算術(shù)運算符
- 4.1.2 二元算術(shù)運算符
- 4.2 關(guān)系運算符
- 4.3 邏輯運算符
- 4.3.1 訓(xùn)練營1:比較邏輯或和短路或
- 4.3.2 訓(xùn)練營2:比較邏輯與和短路與
- 4.4 位運算符
- 4.5 賦值運算符
- 4.6 三元運算符
- 4.7 運算符優(yōu)先級
- 4.8 總結(jié)與擴展
- 4.9 同步練習(xí)
- 第5章 左右抉擇——決策語句
- 5.1 if語句
- 5.1.1 if結(jié)構(gòu)
- 5.1.2 if-else結(jié)構(gòu)
- 5.1.3 if-else-if結(jié)構(gòu)
- 5.2 訓(xùn)練營1:掌握if語句
- 5.3 多分支語句
- 5.3.1 switch語句
- 5.3.2 switch表達式
- 5.4 訓(xùn)練營2:掌握switch語句
- 5.5 總結(jié)與擴展
- 5.6 同步練習(xí)
- 第6章 繞圈子的藝術(shù)——循環(huán)語句
- 6.1 while循環(huán)語句
- 6.2 do-while循環(huán)語句
- 6.3 for循環(huán)語句
- 6.3.1 C語言風(fēng)格for循環(huán)語句
- 6.3.2 Java語言風(fēng)格for循環(huán)語句
- 6.3.3 訓(xùn)練營1:掌握for循環(huán)語句
- 6.4 跳轉(zhuǎn)語句
- 6.4.1 break語句
- 6.4.2 continue語句
- 6.4.3 訓(xùn)練營2:掌握跳轉(zhuǎn)語句
- 6.5 總結(jié)與擴展
- 6.6 同步練習(xí)
- 第7章 面向?qū)ο缶幊蹋俅纬霭l(fā)——面向?qū)ο?/span>
- 7.1 面向?qū)ο蠡咎匦?/span>
- 7.2 類
- 7.2.1 定義類
- 7.2.2 創(chuàng)建對象
- 7.2.3 空對象
- 7.3 類的成員
- 7.3.1 成員變量
- 7.3.2 成員方法
- 7.3.3 方法重載
- 7.3.4 構(gòu)造方法
- 7.3.5 默認構(gòu)造方法
- 7.3.6 構(gòu)造方法重載
- 7.3.7 this關(guān)鍵字
- 7.3.8 類變量和類方法
- 7.4 封裝性
- 7.4.1 私有級別
- 7.4.2 默認級別
- 7.4.3 保護級別
- 7.4.4 公有級別
- 7.5 繼承性
- 7.5.1 實現(xiàn)繼承
- 7.5.2 成員變量隱藏
- 7.5.3 方法的重寫
- 7.5.4 訓(xùn)練營1:掌握方法重寫
- 7.6 抽象類
- 7.6.1 抽象類示例
- 7.6.2 訓(xùn)練營2:理解抽象類概念
- 7.7 接口
- 7.7.1 接口示例
- 7.7.2 訓(xùn)練營3:實現(xiàn)多個接口
- 7.8 多態(tài)性
- 7.9 內(nèi)部類
- 7.9.1 成員內(nèi)部類
- 7.9.2 匿名內(nèi)部類
- 7.9.3 訓(xùn)練營4:使用匿名內(nèi)部類
- 7.10 總結(jié)與擴展
- 7.11 同步練習(xí)
- 第8章 萬能工具箱——常用類
- 8.1 Object類
- 8.1.1 toString()方法
- 8.1.2 對象比較方法
- 8.1.3 訓(xùn)練營1:熟悉Object類的常用方法
- 8.2 字符串
- 8.2.1 字符串表示方式
- 8.2.2 轉(zhuǎn)義字符
- 8.2.3 文本塊
- 8.2.4 字符串常用方法
- 8.2.5 訓(xùn)練營2:掌握字符串操作
- 8.3 包裝類
- 8.3.1 從對象到基本數(shù)據(jù)類型的轉(zhuǎn)換
- 8.3.2 從基本數(shù)據(jù)類型到對象的轉(zhuǎn)換
- 8.3.3 將字符串轉(zhuǎn)換為基本數(shù)據(jù)類型
- 8.4 大數(shù)字類
- 8.4.1 BigInteger
- 8.4.2 BigDecimal
- 8.4.3 訓(xùn)練營3:掌握包裝類的常用方法
- 8.5 日期時間類
- 8.5.1 本地日期時間類
- 8.5.2 獲得LocalDateTime、LocalDate和LocalTime對象
- 8.5.3 日期格式化
- 8.5.4 日期解析
- 8.5.5 訓(xùn)練營4:掌握本地日期時間
- 8.6 總結(jié)與擴展
- 8.7 同步練習(xí)
- 第9章 集合框架雜技表演——Java集合框架
- 9.1 集合概述
- 9.2 List集合
- 9.2.1 List接口的實現(xiàn)類
- 9.2.2 List接口的常用方法
- 9.2.3 使用泛型
- 9.2.4 遍歷List集合
- 9.2.5 訓(xùn)練營1:掌握List集合
- 9.3 Set集合
- 9.3.1 Set接口的常用方法
- 9.3.2 遍歷Set集合
- 9.3.3 訓(xùn)練營2:掌握Set集合
- 9.4 Map集合
- 9.4.1 Map接口的常用方法
- 9.4.2 遍歷集合
- 9.4.3 訓(xùn)練營3:掌握Map集合
- 9.5 總結(jié)與擴展
- 9.6 同步練習(xí)
- 第10章 哎呀,疼疼疼!——異常處理
- 10.1 異常類繼承層次
- 10.2 捕獲異常
- 10.2.1 try-catch語句
- 10.2.2 使用多catch代碼塊
- 10.2.3 訓(xùn)練營1:熟悉異常捕獲
- 10.3 釋放資源
- 10.3.1 finally代碼塊
- 10.3.2 自動資源管理
- 10.3.3 訓(xùn)練營2:熟悉資源釋放
- 10.4 throws與聲明方法拋出異常
- 10.5 自定義異常類
- 10.6 throw與顯式拋出異常
- 10.7 訓(xùn)練營3:了解自定義異常和顯示拋出異常
- 10.8 總結(jié)與擴展
- 10.9 同步練習(xí)
- 第11章 文件系統(tǒng)深度探險——I/O流
- 11.1 文件管理
- 11.1.1 File類
- 11.1.2 訓(xùn)練營1:常見文件管理操作
- 11.2 I/O流概述
- 11.2.1 字節(jié)流和字符流
- 11.2.2 流類繼承層次
- 11.3 字節(jié)流
- 11.3.1 InputStream抽象類
- 11.3.2 OutputStream抽象類
- 11.3.3 訓(xùn)練營2:復(fù)制二進制文件
- 11.4 字符流
- 11.4.1 Reader抽象類
- 11.4.2 Writer抽象類
- 11.4.3 訓(xùn)練營3:復(fù)制文本文件
- 11.5 總結(jié)與擴展
- 11.6 同步練習(xí)
- 第12章 美輪美奐的界面開發(fā)——GUI編程
- 12.1 Java圖形用戶界面技術(shù)概述
- 12.1.1 AWT
- 12.1.2 Swing
- 12.1.3 JavaFX
- 12.2 Swing技術(shù)基礎(chǔ)
- 12.2.1 Swing中容器類的層次結(jié)構(gòu)
- 12.2.2 Swing中組件類的層次結(jié)構(gòu)
- 12.3 第一個Swing程序
- 12.4 事件處理
- 12.4.1 命名內(nèi)部類事件監(jiān)聽器
- 12.4.2 匿名內(nèi)部類事件監(jiān)聽器
- 12.4.3 Lambda表達式事件監(jiān)聽器
- 12.4.4 訓(xùn)練營1:掌握事件處理
- 12.5 布局管理
- 12.5.1 FlowLayout布局
- 12.5.2 BorderLayout布局
- 12.5.3 GridLayout布局
- 12.5.4 BoxLayout布局
- 12.5.5 訓(xùn)練營2:掌握布局管理
- 12.6 Swing組件
- 12.6.1 標(biāo)簽
- 12.6.2 按鈕
- 12.6.3 文本輸入組件
- 12.6.4 單選按鈕
- 12.6.5 復(fù)選框
- 12.6.6 列表
- 12.6.7 下拉列表框
- 12.6.8 表格
- 12.6.9 訓(xùn)練營3:掌握表格組件
- 12.7 總結(jié)與擴展
- 12.8 同步練習(xí)
- 第13章 網(wǎng)上沖浪大冒險——網(wǎng)絡(luò)編程
- 13.1 網(wǎng)絡(luò)基礎(chǔ)
- 13.1.1 TCP/IP
- 13.1.2 IP地址
- 13.1.3 HTTP/HTTPS協(xié)議
- 13.1.4 端口
- 13.1.5 URL
- 13.2 Java訪問互聯(lián)網(wǎng)資源相關(guān)類
- 13.2.1 使用URL類
- 13.2.2 HttpURLConnection類
- 13.2.3 發(fā)送GET請求
- 13.3 訓(xùn)練營:“我的備忘錄”
- 13.4 JSON文檔
- 13.4.1 使用第三方JSON庫
- 13.4.2 JSON數(shù)據(jù)編碼和解碼
- 13.5 總結(jié)與擴展
- 13.6 同步練習(xí)
- 第14章 數(shù)據(jù)庫編程的顛覆者——數(shù)據(jù)庫編程
- 14.1 MySQL數(shù)據(jù)庫管理系統(tǒng)
- 14.1.1 安裝MySQL 8數(shù)據(jù)庫
- 14.1.2 客戶端登錄服務(wù)器
- 14.1.3 常見的管理命令
- 14.2 JDBC技術(shù)
- 14.2.1 JDBC API
- 14.2.2 加載驅(qū)動程序
- 14.2.3 建立數(shù)據(jù)連接
- 14.2.4 使用屬性文件
- 14.2.5 三個重要接口
- 14.2.6 數(shù)據(jù)庫編程的一般過程
- 14.3 訓(xùn)練營:學(xué)生表CRUD操作
- 14.3.1 創(chuàng)建學(xué)生表
- 14.3.2 插入學(xué)生數(shù)據(jù)
- 14.3.3 更新學(xué)生數(shù)據(jù)
- 14.3.4 刪除學(xué)生數(shù)據(jù)
- 14.3.5 查詢所有學(xué)生數(shù)據(jù)
- 14.3.6 按照學(xué)生編號查詢數(shù)據(jù)
- 14.4 總結(jié)與擴展
- 14.5 同步練習(xí)
- 第15章 跑得快,還要跑得穩(wěn)——多線程編程
- 15.1 創(chuàng)建線程
- 15.1.1 繼承Thread類
- 15.1.2 實現(xiàn)Runnable接口
- 15.1.3 使用匿名內(nèi)部類實現(xiàn)線程執(zhí)行對象
- 15.1.4 使用Lambda表達式實現(xiàn)線程執(zhí)行對象
- 15.1.5 訓(xùn)練營1:創(chuàng)建線程
- 15.2 線程的狀態(tài)
- 15.3 訓(xùn)練營2:線程循環(huán)與線程停止
- 15.3.1 線程循環(huán)
- 15.3.2 停止線程
- 15.4 線程管理
- 15.4.1 線程休眠
- 15.4.2 等待線程結(jié)束
- 15.5 線程同步
- 15.5.1 線程不安全問題
- 15.5.2 同步方法
- 15.5.3 同步代碼塊
- 15.5.4 訓(xùn)練營3:熟悉線程同步
- 15.6 總結(jié)與擴展
- 15.7 同步練習(xí)
- 內(nèi)容簡介 更新時間:2024-06-06 17:55:21