舉報

會員
Java應(yīng)用與實戰(zhàn)
劉磊等編著 著
更新時間:2023-06-19 16:13:37
開會員,本書免費(fèi)讀 >
最新章節(jié):
習(xí)題
本書基于Java的長期支持版本(Java11)系統(tǒng)地講解Java的核心語法,內(nèi)容全面,深入淺出,貫穿了大量實例。本書詳細(xì)講解了Java及面向?qū)ο缶幊袒A(chǔ)、圖形用戶界面的編程方法、基礎(chǔ)類和工具類的使用方法、泛型與集合框架、JavaI/O技術(shù)、JDBC編程技術(shù)、多線程機(jī)制、網(wǎng)絡(luò)編程技術(shù)等實用內(nèi)容。本書強(qiáng)調(diào)理論與應(yīng)用相結(jié)合,自第2章開始,每章的最后一節(jié)均為編程實訓(xùn),應(yīng)用該章涉及的內(nèi)容完成相應(yīng)的實訓(xùn)案例。第2~3章逐步完成氣泡案例,第4~13章逐步完成飛機(jī)大戰(zhàn)案例。本書適合計算機(jī)相關(guān)專業(yè)的本科生、專科生,以及計算機(jī)初學(xué)者閱讀,既可以作為應(yīng)用型本科院校和高等職業(yè)院校Java基礎(chǔ)課程的教材,又可以作為相關(guān)領(lǐng)域從業(yè)者的學(xué)習(xí)和參考用書。
最新章節(jié)
- 習(xí)題
- 本章小結(jié)
- 13.5 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(設(shè)置服務(wù)器端及客戶端)
- 13.4.2 DatagramPacket類
- 13.4.1 DatagramSocket API
- 13.4 UDP Socket編程
上架時間:2023-06-19 16:01:37
出版社:電子工業(yè)出版社
上海閱文信息技術(shù)有限公司已經(jīng)獲得合法授權(quán),并進(jìn)行制作發(fā)行
- 習(xí)題 更新時間:2023-06-19 16:13:37
- 本章小結(jié)
- 13.5 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(設(shè)置服務(wù)器端及客戶端)
- 13.4.2 DatagramPacket類
- 13.4.1 DatagramSocket API
- 13.4 UDP Socket編程
- 13.3.4 多線程Java Socket編程
- 13.3.3 ServerSocket類
- 13.3.2 Socket類
- 13.3.1 Java套接字
- 13.3 TCP Socket編程
- 13.2.3 InetAddress類
- 13.2.2 URL類
- 13.2.1 Web資源和URL
- 13.2 Java網(wǎng)絡(luò)編程的地址類
- 13.1.5 端口
- 13.1.4 IP地址
- 13.1.3 UDP協(xié)議
- 13.1.2 TCP/IP協(xié)議
- 13.1.1 網(wǎng)絡(luò)編程基礎(chǔ)
- 13.1 計算機(jī)網(wǎng)絡(luò)的基礎(chǔ)知識
- 第13章 Java網(wǎng)絡(luò)編程技術(shù)
- 習(xí)題
- 本章小結(jié)
- 12.6 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(添加游戲音樂)
- 12.5.2 并發(fā)工具包常用的工具類和接口
- 12.5.1 并發(fā)工具包概述
- 12.5 并發(fā)工具包
- 12.4.5 線程死鎖
- 12.4.4 線程通信
- 12.4.3 線程同步
- 12.4.2 線程互斥
- 12.4.1 線程安全
- 12.4 線程的同步和互斥
- 12.3.5 后臺線程
- 12.3.4 線程的優(yōu)先級
- 12.3.3 線程的操作
- 12.3.2 線程的狀態(tài)轉(zhuǎn)換
- 12.3.1 線程的生命周期
- 12.3 線程的狀態(tài)控制
- 12.2.5 創(chuàng)建線程的3種方式的對比
- 12.2.4 創(chuàng)建線程——Callable接口和Future接口
- 12.2.3 創(chuàng)建線程——實現(xiàn)Runnable接口
- 12.2.2 創(chuàng)建線程——繼承Thread類
- 12.2.1 Java主線程
- 12.2 線程的創(chuàng)建
- 12.1.2 線程
- 12.1.1 進(jìn)程
- 12.1 線程的定義
- 第12章 Java多線程機(jī)制
- 習(xí)題
- 本章小結(jié)
- 11.4 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(游戲數(shù)據(jù)存入數(shù)據(jù)庫中)
- 11.3.3 SQL注入的原理與預(yù)防
- 11.3.2 預(yù)編譯語句的使用
- 11.3.1 預(yù)編譯語句概述
- 11.3 預(yù)編譯機(jī)制
- 11.2.3 JDBC常用API
- 11.2.2 JDBC的編程步驟
- 11.2.1 JDBC概述
- 11.2 JDBC編程規(guī)范
- 11.1.3 SQL語句的基礎(chǔ)知識
- 11.1.2 數(shù)據(jù)庫管理工具
- 11.1.1 數(shù)據(jù)庫的基礎(chǔ)知識
- 11.1 數(shù)據(jù)庫和數(shù)據(jù)庫管理工具
- 第11章 JDBC編程技術(shù)
- 習(xí)題
- 本章小結(jié)
- 10.9 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(顯示最高得分)
- 10.8 文件鎖
- 10.7 數(shù)組流
- 10.6 PrintStream類和PrintWriter類
- 10.5 RandomAccessFile類
- 10.4.4 BufferedReader類和BufferedWriter類
- 10.4.3 FileReader類和FileWriter類
- 10.4.2 InputStreamReader類和OutputStreamWriter類
- 10.4.1 Reader類和Writer類
- 10.4 字符流
- 10.3.6 對象流和序列化
- 10.3.5 DataInputStream類和DataOutputStream類
- 10.3.4 BufferedInputStream類和BufferedOutputStream類
- 10.3.3 FileInputStream類和FileOutputStream類
- 10.3.2 OutputStream抽象類
- 10.3.1 InputStream抽象類
- 10.3 字節(jié)流
- 10.2.2 輸入/輸出流的分類
- 10.2.1 輸入/輸出流的原理
- 10.2 輸入/輸出流概述
- 10.1.4 運(yùn)行可執(zhí)行文件
- 10.1.3 刪除文件及目錄
- 10.1.2 遍歷目錄下的文件
- 10.1.1 File類常用的方法
- 10.1 文件操作類:File類
- 第10章 Java I/O技術(shù)
- 習(xí)題
- 本章小結(jié)
- 9.10 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(添加獎勵機(jī),顯示戰(zhàn)績)
- 9.9 開發(fā)過程中如何選擇集合實現(xiàn)類
- 9.8.2 Arrays工具類
- 9.8.1 Collections工具類
- 9.8 集合工具類
- 9.7 集合轉(zhuǎn)換
- 9.6 遍歷集合的方法
- 9.5.3 TreeMap類
- 9.5.2 HashMap類
- 9.5.1 Map接口
- 9.5 Map集合
- 9.4.3 TreeSet類
- 9.4.2 HashSet類
- 9.4.1 Set接口
- 9.4 Set集合
- 9.3.3 LinkedList集合
- 9.3.2 ArrayList集合
- 9.3.1 List接口
- 9.3 List集合
- 9.2.2 迭代器接口
- 9.2.1 集合框架的層次結(jié)構(gòu)
- 9.2 集合概述
- 9.1.4 泛型方法的定義
- 9.1.3 泛型接口的定義
- 9.1.2 泛型類的定義
- 9.1.1 泛型的定義
- 9.1 泛型概述
- 第9章 泛型與集合框架
- 習(xí)題
- 本章小結(jié)
- 8.3 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(隨機(jī)出現(xiàn)敵機(jī),英雄機(jī)死亡)
- 8.2.3 日期時間類
- 8.2.2 Random類和SecureRandom類
- 8.2.1 數(shù)學(xué)類
- 8.2 工具類
- 8.1.3 String類
- 8.1.2 包裝類
- 8.1.1 Object類
- 8.1 基礎(chǔ)類
- 第8章 基礎(chǔ)類和工具類
- 習(xí)題
- 本章小結(jié)
- 7.8 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(實現(xiàn)子彈消滅敵機(jī))
- 7.7 面向接口編程
- 7.6 函數(shù)接口與Lambda表達(dá)式
- 7.5.3 匿名類與接口
- 7.5.2 內(nèi)部類
- 7.5.1 抽象類與接口
- 7.5 類與接口
- 7.4 接口與多態(tài)
- 7.3 接口回調(diào)
- 7.2 實現(xiàn)接口
- 7.1 接口
- 第7章 接口與實現(xiàn)
- 習(xí)題
- 本章小結(jié)
- 6.7 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(添加子彈,處理游戲Bug)
- 6.6.3 不適合使用斷言的場景
- 6.6.2 在IDEA中開啟斷言
- 6.6.1 Java斷言的語法
- 6.6 斷言
- 6.5 自定義異常
- 6.4.3 聲明和拋出異常
- 6.4.2 捕獲并處理異常
- 6.4.1 產(chǎn)生異常的原因
- 6.4 Java的異常的處理
- 6.3 異常的常用方法
- 6.2 Java的異常的分類
- 6.1 Java的異常機(jī)制
- 第6章 異常機(jī)制
- 習(xí)題
- 本章小結(jié)
- 5.9 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(實現(xiàn)英雄機(jī)移動)
- 5.8.3 面向抽象編程
- 5.8.2 抽象類
- 5.8.1 抽象方法
- 5.8 抽象方法和抽象類
- 5.7 虛擬方法調(diào)用
- 5.6 對象的向上類型轉(zhuǎn)換
- 5.5 多態(tài)
- 5.4 關(guān)鍵字final
- 5.3 關(guān)鍵字super
- 5.2 成員變量的隱藏和方法重寫
- 5.1.3 子類與對象
- 5.1.2 子類的繼承性
- 5.1.1 子類與父類
- 5.1 類的繼承
- 第5章 繼承與多態(tài)
- 習(xí)題
- 本章小結(jié)
- 4.6 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(實現(xiàn)游戲背景連續(xù)播放)
- 4.5.4 事件監(jiān)聽器的實現(xiàn)方式
- 4.5.3 事件適配器
- 4.5.2 Swing常用事件處理
- 4.5.1 事件處理機(jī)制
- 4.5 事件處理
- 4.4.7 空布局
- 4.4.6 BoxLayout
- 4.4.5 CardLayout
- 4.4.4 GridBagLayout
- 4.4.3 GridLayout
- 4.4.2 BorderLayout
- 4.4.1 FlowLayout
- 4.4 布局管理器
- 4.3.8 樹組件
- 4.3.7 表格組件
- 4.3.6 菜單組件
- 4.3.5 列表框組件
- 4.3.4 下拉框組件
- 4.3.3 文本組件
- 4.3.2 按鈕組件
- 4.3.1 標(biāo)簽組件
- 4.3 Swing常用的基本組件
- 4.2.3 JPanel類和JScrollPane類
- 4.2.2 JDialog類
- 4.2.1 JFrame類
- 4.2 Swing常用的容器類組件
- 4.1.4 Swing編程的流程
- 4.1.3 Swing組件的層次結(jié)構(gòu)
- 4.1.2 Swing概述
- 4.1.1 AWT概述
- 4.1 AWT和Swing簡介
- 第4章 Java GUI編程技術(shù)
- 習(xí)題
- 本章小結(jié)
- 3.11 編程實訓(xùn)——?dú)馀莅咐馀萃淌桑?/span>
- 3.10 封裝和訪問控制
- 3.9.3 常用的包
- 3.9.2 包的引入
- 3.9.1 包的定義
- 3.9 包
- 3.8.3 可變參數(shù)
- 3.8.2 引用類型參數(shù)的傳值
- 3.8.1 基本數(shù)據(jù)類型參數(shù)的傳值
- 3.8 方法的參數(shù)傳遞機(jī)制
- 3.7.2 實例方法和類方法
- 3.7.1 實例變量和類變量
- 3.7 實例成員與類成員
- 3.6.4 關(guān)鍵字this
- 3.6.3 默認(rèn)構(gòu)造器與構(gòu)造器重載
- 3.6.2 有參構(gòu)造方法
- 3.6.1 使用構(gòu)造方法
- 3.6 構(gòu)造方法
- 3.5 方法的重載
- 3.4.2 垃圾回收
- 3.4.1 引用類型與引用類型變量
- 3.4 引用類型與垃圾回收
- 3.3.2 使用對象
- 3.3.1 創(chuàng)建對象
- 3.3 對象
- 3.2.3 成員方法
- 3.2.2 成員變量
- 3.2.1 定義類的語法格式
- 3.2 類
- 3.1.3 類與對象的關(guān)系
- 3.1.2 面向?qū)ο蟮奶卣?/span>
- 3.1.1 面向?qū)ο蠛喗?/span>
- 3.1 面向?qū)ο缶幊痰乃枷?/span>
- 第3章 面向?qū)ο缶幊袒A(chǔ)
- 習(xí)題
- 本章小結(jié)
- 2.7 編程實訓(xùn)——?dú)馀莅咐S機(jī)控制氣泡)
- 2.6.2 二維數(shù)組
- 2.6.1 一維數(shù)組
- 2.6 數(shù)組
- 2.5.4 中斷和跳轉(zhuǎn)
- 2.5.3 循環(huán)結(jié)構(gòu)
- 2.5.2 分支結(jié)構(gòu)
- 2.5.1 順序結(jié)構(gòu)
- 2.5 流程控制語句
- 2.4.6 運(yùn)算符的結(jié)合性和優(yōu)先級
- 2.4.5 條件運(yùn)算符與條件表達(dá)式
- 2.4.4 賦值運(yùn)算符與賦值表達(dá)式
- 2.4.3 邏輯運(yùn)算符與邏輯表達(dá)式
- 2.4.2 關(guān)系運(yùn)算符與關(guān)系表達(dá)式
- 2.4.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
- 2.4 運(yùn)算符與表達(dá)式
- 2.3.7 字符串類型
- 2.3.6 數(shù)據(jù)類型轉(zhuǎn)換
- 2.3.5 布爾類型
- 2.3.4 字符類型
- 2.3.3 浮點(diǎn)類型
- 2.3.2 整數(shù)類型
- 2.3.1 數(shù)據(jù)類型的分類
- 2.3 基本數(shù)據(jù)類型
- 2.2 變量
- 2.1.2 關(guān)鍵字和保留字
- 2.1.1 標(biāo)識符
- 2.1 標(biāo)識符、關(guān)鍵字和保留字
- 第2章 Java語言基礎(chǔ)
- 習(xí)題
- 本章小結(jié)
- 1.6.2 使用IntelliJ IDEA實現(xiàn)
- 1.6.1 使用文本編輯工具實現(xiàn)
- 1.6 第一個Java程序
- 1.5.3 IntelliJ IDEA開發(fā)工具
- 1.5.2 下載和安裝JDK
- 1.5.1 選擇合適的JDK版本
- 1.5 Java開發(fā)環(huán)境的構(gòu)建
- 1.4 Java虛擬機(jī)
- 1.3.3 Java ME
- 1.3.2 Java EE
- 1.3.1 Java SE
- 1.3 Java技術(shù)三大平臺
- 1.2 Java的特點(diǎn)
- 1.1 Java的發(fā)展歷程
- 第1章 Java語言概述
- 前言
- 編委會
- 內(nèi)容簡介
- 版權(quán)信息
- 封面
- 封面
- 版權(quán)信息
- 內(nèi)容簡介
- 編委會
- 前言
- 第1章 Java語言概述
- 1.1 Java的發(fā)展歷程
- 1.2 Java的特點(diǎn)
- 1.3 Java技術(shù)三大平臺
- 1.3.1 Java SE
- 1.3.2 Java EE
- 1.3.3 Java ME
- 1.4 Java虛擬機(jī)
- 1.5 Java開發(fā)環(huán)境的構(gòu)建
- 1.5.1 選擇合適的JDK版本
- 1.5.2 下載和安裝JDK
- 1.5.3 IntelliJ IDEA開發(fā)工具
- 1.6 第一個Java程序
- 1.6.1 使用文本編輯工具實現(xiàn)
- 1.6.2 使用IntelliJ IDEA實現(xiàn)
- 本章小結(jié)
- 習(xí)題
- 第2章 Java語言基礎(chǔ)
- 2.1 標(biāo)識符、關(guān)鍵字和保留字
- 2.1.1 標(biāo)識符
- 2.1.2 關(guān)鍵字和保留字
- 2.2 變量
- 2.3 基本數(shù)據(jù)類型
- 2.3.1 數(shù)據(jù)類型的分類
- 2.3.2 整數(shù)類型
- 2.3.3 浮點(diǎn)類型
- 2.3.4 字符類型
- 2.3.5 布爾類型
- 2.3.6 數(shù)據(jù)類型轉(zhuǎn)換
- 2.3.7 字符串類型
- 2.4 運(yùn)算符與表達(dá)式
- 2.4.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
- 2.4.2 關(guān)系運(yùn)算符與關(guān)系表達(dá)式
- 2.4.3 邏輯運(yùn)算符與邏輯表達(dá)式
- 2.4.4 賦值運(yùn)算符與賦值表達(dá)式
- 2.4.5 條件運(yùn)算符與條件表達(dá)式
- 2.4.6 運(yùn)算符的結(jié)合性和優(yōu)先級
- 2.5 流程控制語句
- 2.5.1 順序結(jié)構(gòu)
- 2.5.2 分支結(jié)構(gòu)
- 2.5.3 循環(huán)結(jié)構(gòu)
- 2.5.4 中斷和跳轉(zhuǎn)
- 2.6 數(shù)組
- 2.6.1 一維數(shù)組
- 2.6.2 二維數(shù)組
- 2.7 編程實訓(xùn)——?dú)馀莅咐S機(jī)控制氣泡)
- 本章小結(jié)
- 習(xí)題
- 第3章 面向?qū)ο缶幊袒A(chǔ)
- 3.1 面向?qū)ο缶幊痰乃枷?/span>
- 3.1.1 面向?qū)ο蠛喗?/span>
- 3.1.2 面向?qū)ο蟮奶卣?/span>
- 3.1.3 類與對象的關(guān)系
- 3.2 類
- 3.2.1 定義類的語法格式
- 3.2.2 成員變量
- 3.2.3 成員方法
- 3.3 對象
- 3.3.1 創(chuàng)建對象
- 3.3.2 使用對象
- 3.4 引用類型與垃圾回收
- 3.4.1 引用類型與引用類型變量
- 3.4.2 垃圾回收
- 3.5 方法的重載
- 3.6 構(gòu)造方法
- 3.6.1 使用構(gòu)造方法
- 3.6.2 有參構(gòu)造方法
- 3.6.3 默認(rèn)構(gòu)造器與構(gòu)造器重載
- 3.6.4 關(guān)鍵字this
- 3.7 實例成員與類成員
- 3.7.1 實例變量和類變量
- 3.7.2 實例方法和類方法
- 3.8 方法的參數(shù)傳遞機(jī)制
- 3.8.1 基本數(shù)據(jù)類型參數(shù)的傳值
- 3.8.2 引用類型參數(shù)的傳值
- 3.8.3 可變參數(shù)
- 3.9 包
- 3.9.1 包的定義
- 3.9.2 包的引入
- 3.9.3 常用的包
- 3.10 封裝和訪問控制
- 3.11 編程實訓(xùn)——?dú)馀莅咐馀萃淌桑?/span>
- 本章小結(jié)
- 習(xí)題
- 第4章 Java GUI編程技術(shù)
- 4.1 AWT和Swing簡介
- 4.1.1 AWT概述
- 4.1.2 Swing概述
- 4.1.3 Swing組件的層次結(jié)構(gòu)
- 4.1.4 Swing編程的流程
- 4.2 Swing常用的容器類組件
- 4.2.1 JFrame類
- 4.2.2 JDialog類
- 4.2.3 JPanel類和JScrollPane類
- 4.3 Swing常用的基本組件
- 4.3.1 標(biāo)簽組件
- 4.3.2 按鈕組件
- 4.3.3 文本組件
- 4.3.4 下拉框組件
- 4.3.5 列表框組件
- 4.3.6 菜單組件
- 4.3.7 表格組件
- 4.3.8 樹組件
- 4.4 布局管理器
- 4.4.1 FlowLayout
- 4.4.2 BorderLayout
- 4.4.3 GridLayout
- 4.4.4 GridBagLayout
- 4.4.5 CardLayout
- 4.4.6 BoxLayout
- 4.4.7 空布局
- 4.5 事件處理
- 4.5.1 事件處理機(jī)制
- 4.5.2 Swing常用事件處理
- 4.5.3 事件適配器
- 4.5.4 事件監(jiān)聽器的實現(xiàn)方式
- 4.6 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(實現(xiàn)游戲背景連續(xù)播放)
- 本章小結(jié)
- 習(xí)題
- 第5章 繼承與多態(tài)
- 5.1 類的繼承
- 5.1.1 子類與父類
- 5.1.2 子類的繼承性
- 5.1.3 子類與對象
- 5.2 成員變量的隱藏和方法重寫
- 5.3 關(guān)鍵字super
- 5.4 關(guān)鍵字final
- 5.5 多態(tài)
- 5.6 對象的向上類型轉(zhuǎn)換
- 5.7 虛擬方法調(diào)用
- 5.8 抽象方法和抽象類
- 5.8.1 抽象方法
- 5.8.2 抽象類
- 5.8.3 面向抽象編程
- 5.9 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(實現(xiàn)英雄機(jī)移動)
- 本章小結(jié)
- 習(xí)題
- 第6章 異常機(jī)制
- 6.1 Java的異常機(jī)制
- 6.2 Java的異常的分類
- 6.3 異常的常用方法
- 6.4 Java的異常的處理
- 6.4.1 產(chǎn)生異常的原因
- 6.4.2 捕獲并處理異常
- 6.4.3 聲明和拋出異常
- 6.5 自定義異常
- 6.6 斷言
- 6.6.1 Java斷言的語法
- 6.6.2 在IDEA中開啟斷言
- 6.6.3 不適合使用斷言的場景
- 6.7 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(添加子彈,處理游戲Bug)
- 本章小結(jié)
- 習(xí)題
- 第7章 接口與實現(xiàn)
- 7.1 接口
- 7.2 實現(xiàn)接口
- 7.3 接口回調(diào)
- 7.4 接口與多態(tài)
- 7.5 類與接口
- 7.5.1 抽象類與接口
- 7.5.2 內(nèi)部類
- 7.5.3 匿名類與接口
- 7.6 函數(shù)接口與Lambda表達(dá)式
- 7.7 面向接口編程
- 7.8 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(實現(xiàn)子彈消滅敵機(jī))
- 本章小結(jié)
- 習(xí)題
- 第8章 基礎(chǔ)類和工具類
- 8.1 基礎(chǔ)類
- 8.1.1 Object類
- 8.1.2 包裝類
- 8.1.3 String類
- 8.2 工具類
- 8.2.1 數(shù)學(xué)類
- 8.2.2 Random類和SecureRandom類
- 8.2.3 日期時間類
- 8.3 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(隨機(jī)出現(xiàn)敵機(jī),英雄機(jī)死亡)
- 本章小結(jié)
- 習(xí)題
- 第9章 泛型與集合框架
- 9.1 泛型概述
- 9.1.1 泛型的定義
- 9.1.2 泛型類的定義
- 9.1.3 泛型接口的定義
- 9.1.4 泛型方法的定義
- 9.2 集合概述
- 9.2.1 集合框架的層次結(jié)構(gòu)
- 9.2.2 迭代器接口
- 9.3 List集合
- 9.3.1 List接口
- 9.3.2 ArrayList集合
- 9.3.3 LinkedList集合
- 9.4 Set集合
- 9.4.1 Set接口
- 9.4.2 HashSet類
- 9.4.3 TreeSet類
- 9.5 Map集合
- 9.5.1 Map接口
- 9.5.2 HashMap類
- 9.5.3 TreeMap類
- 9.6 遍歷集合的方法
- 9.7 集合轉(zhuǎn)換
- 9.8 集合工具類
- 9.8.1 Collections工具類
- 9.8.2 Arrays工具類
- 9.9 開發(fā)過程中如何選擇集合實現(xiàn)類
- 9.10 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(添加獎勵機(jī),顯示戰(zhàn)績)
- 本章小結(jié)
- 習(xí)題
- 第10章 Java I/O技術(shù)
- 10.1 文件操作類:File類
- 10.1.1 File類常用的方法
- 10.1.2 遍歷目錄下的文件
- 10.1.3 刪除文件及目錄
- 10.1.4 運(yùn)行可執(zhí)行文件
- 10.2 輸入/輸出流概述
- 10.2.1 輸入/輸出流的原理
- 10.2.2 輸入/輸出流的分類
- 10.3 字節(jié)流
- 10.3.1 InputStream抽象類
- 10.3.2 OutputStream抽象類
- 10.3.3 FileInputStream類和FileOutputStream類
- 10.3.4 BufferedInputStream類和BufferedOutputStream類
- 10.3.5 DataInputStream類和DataOutputStream類
- 10.3.6 對象流和序列化
- 10.4 字符流
- 10.4.1 Reader類和Writer類
- 10.4.2 InputStreamReader類和OutputStreamWriter類
- 10.4.3 FileReader類和FileWriter類
- 10.4.4 BufferedReader類和BufferedWriter類
- 10.5 RandomAccessFile類
- 10.6 PrintStream類和PrintWriter類
- 10.7 數(shù)組流
- 10.8 文件鎖
- 10.9 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(顯示最高得分)
- 本章小結(jié)
- 習(xí)題
- 第11章 JDBC編程技術(shù)
- 11.1 數(shù)據(jù)庫和數(shù)據(jù)庫管理工具
- 11.1.1 數(shù)據(jù)庫的基礎(chǔ)知識
- 11.1.2 數(shù)據(jù)庫管理工具
- 11.1.3 SQL語句的基礎(chǔ)知識
- 11.2 JDBC編程規(guī)范
- 11.2.1 JDBC概述
- 11.2.2 JDBC的編程步驟
- 11.2.3 JDBC常用API
- 11.3 預(yù)編譯機(jī)制
- 11.3.1 預(yù)編譯語句概述
- 11.3.2 預(yù)編譯語句的使用
- 11.3.3 SQL注入的原理與預(yù)防
- 11.4 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(游戲數(shù)據(jù)存入數(shù)據(jù)庫中)
- 本章小結(jié)
- 習(xí)題
- 第12章 Java多線程機(jī)制
- 12.1 線程的定義
- 12.1.1 進(jìn)程
- 12.1.2 線程
- 12.2 線程的創(chuàng)建
- 12.2.1 Java主線程
- 12.2.2 創(chuàng)建線程——繼承Thread類
- 12.2.3 創(chuàng)建線程——實現(xiàn)Runnable接口
- 12.2.4 創(chuàng)建線程——Callable接口和Future接口
- 12.2.5 創(chuàng)建線程的3種方式的對比
- 12.3 線程的狀態(tài)控制
- 12.3.1 線程的生命周期
- 12.3.2 線程的狀態(tài)轉(zhuǎn)換
- 12.3.3 線程的操作
- 12.3.4 線程的優(yōu)先級
- 12.3.5 后臺線程
- 12.4 線程的同步和互斥
- 12.4.1 線程安全
- 12.4.2 線程互斥
- 12.4.3 線程同步
- 12.4.4 線程通信
- 12.4.5 線程死鎖
- 12.5 并發(fā)工具包
- 12.5.1 并發(fā)工具包概述
- 12.5.2 并發(fā)工具包常用的工具類和接口
- 12.6 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(添加游戲音樂)
- 本章小結(jié)
- 習(xí)題
- 第13章 Java網(wǎng)絡(luò)編程技術(shù)
- 13.1 計算機(jī)網(wǎng)絡(luò)的基礎(chǔ)知識
- 13.1.1 網(wǎng)絡(luò)編程基礎(chǔ)
- 13.1.2 TCP/IP協(xié)議
- 13.1.3 UDP協(xié)議
- 13.1.4 IP地址
- 13.1.5 端口
- 13.2 Java網(wǎng)絡(luò)編程的地址類
- 13.2.1 Web資源和URL
- 13.2.2 URL類
- 13.2.3 InetAddress類
- 13.3 TCP Socket編程
- 13.3.1 Java套接字
- 13.3.2 Socket類
- 13.3.3 ServerSocket類
- 13.3.4 多線程Java Socket編程
- 13.4 UDP Socket編程
- 13.4.1 DatagramSocket API
- 13.4.2 DatagramPacket類
- 13.5 編程實訓(xùn)——飛機(jī)大戰(zhàn)案例(設(shè)置服務(wù)器端及客戶端)
- 本章小結(jié)
- 習(xí)題 更新時間:2023-06-19 16:13:37