內容簡介
本書最大的特色就是以基礎知識為框架,介紹了各部分知識所對應的常用開發實例,並進行了透徹解 代碼解析和知識擴展4部分, 每一部分都進行了細緻的說明。本書附帶大量配套教學視頻,這些視頻檔案和書中的實例原始碼一起收錄 於本書的配套光碟中。 本書共分3篇。第1篇“基礎篇”主要介紹Java語言基礎、流程控制、數組、字元串和面向對象編 程等知識;第2篇“套用篇”介紹Java多執行緒、集合框架、枚舉和泛型、異常處理、Java的輸入/輸出流 等技術;第3篇“開發篇”詳細介紹圖形界面編程和資料庫編程等方面的知識,以提高讀者的實戰水平。
圖書目錄
第一篇 基 礎 篇
第1章 Java語言基礎 1
實例001 輸出“HelloWorld”語句 1
難度指數 ★☆☆☆☆☆
占用時間
○○
實例002 用“*”直接輸出三角形 3
難度指數 ★☆☆☆☆☆
占用時間
○○
實例003 可愛的符號表情 3
難度指數 ★☆☆☆☆☆
占用時間
○○
實例004 計算機支持的最大整數值是多少 4
難度指數 ★★☆☆☆☆
占用時間
○○
實例005 獲取浮點類型的最大最小值 5
難度指數 ★★☆☆☆☆
占用時間
○○
實例006 常見字母的大小寫轉換 7
難度指數 ★★★☆☆☆
占用時間
○○
實例007 實現基本類型的類型轉換 9
難度指數 ★★★☆☆☆
占用時間
○○
實例008 判斷一個數字的奇偶性 11
難度指數 ★★★☆☆☆
占用時間
○○
實例009 不藉助第三者實現兩個變數值的互換 12
難度指數 ★★★☆☆☆
占用時間
○○
實例010 實現輸入字元的加密和解密 13
難度指數 ★★★★☆☆
占用時間
○○
Java流程控制 15
實例011 判斷某一年是否為閏年 15
難度指數 ★★☆☆☆☆
占用時間
○○
實例012 驗證用戶登錄信息 17
難度指數 ★★★☆☆☆
占用時間
○○
實例013 QQ等級活躍天數計算器. 18
難度指數 ★★★☆☆☆
占用時間
○○
實例014 根據收入情況計算個人所得稅 20
難度指數 ★★★☆☆☆
占用時間
○○
實例015 你的公司有多少獎金 22
難度指數 ★★★☆☆☆
占用時間
○○
實例016 判斷用戶輸入月份的季節 23
難度指數 ★★★★☆☆
占用時間
○○
實例017 根據消費金額計算折扣 25
難度指數 ★★★★☆☆
占用時間
○○
實例018 招聘計算機語言程式設計師 26
難度指數 ★★★☆☆☆
占用時間
○○
實例019 計算1+1/2!+1/3!+…+1/10!的值 27
難度指數 ★★★☆☆☆
占用時間
○○
實例020 實現輸出楊輝三角 29
難度指數 ★★★★☆☆
占用時間
○○
實例021 空心菱形如何表示 30
難度指數 ★★★★☆☆
占用時間
○○
實例022 列印九九乘法表 33
難度指數 ★★★★☆☆
占用時間
○○
猴子分桃問題 34
難度指數 ★★★★☆☆
占用時間
○○
第3章 數組 36
實例024 獲取一維數組中的最大最小值 36
難度指數 ★★☆☆☆☆
占用時間
○○
實例025 實現矩陣的轉置 38
難度指數 ★★★☆☆☆
占用時間
○○
實例026 求矩陣的跡(主對角線之和) 40
難度指數 ★★★☆☆☆
占用時間
○○
實例027 1、2、3、4能組成多少個互不相同的三位數 41
難度指數 ★★★☆☆☆
占用時間
○○
實例028 統計出數組中各種字元的個數 42
難度指數 ★★★☆☆☆
占用時間
○○
實例029 使用最簡單的for循環對數組進行排序 44
難度指數 ★★★☆☆☆
占用時間
○○
實例030 使用選擇排序法對數組進行排序 45
難度指數 ★★★☆☆☆
占用時間
○○
實例031 使用冒泡排序法對數組進行排序 47
難度指數 ★★★☆☆☆
占用時間
○○
實例032 使用快速排序法對數組進行排序 48
難度指數 ★★★★☆☆
占用時間
○○
實例033 使用直接插入法對數組進行排序 50
難度指數 ★★★☆☆☆
占用時間
○○
實例034 使用sort方法對數組進行排序 53
難度指數 ★★☆☆☆☆
占用時間
○○
猴子選大王 54
難度指數 ★★★☆☆☆
占用時間
○○
九宮格問題. 56
難度指數 ★★★☆☆☆
占用時間
○○
使用數組實現電話號碼加密 57
難度指數 ★★★★☆☆
占用時間
○○
實例038 幸運觀眾是如何產生的 58
難度指數 ★★★★☆☆
占用時間
○○
實例039 使用數組來實現計算器頁面 61
難度指數 ★★★★☆☆
占用時間
○○
實例040 使用數組實現複選框設定 63
難度指數 ★★★★☆☆
占用時間
○○
實例041 反轉輸出數組元素 65
難度指數 ★★★★★☆
占用時間
○○
字元串 68
實例042 輸入的用戶名找回用戶密碼 68
難度指數 ★★☆☆☆☆
占用時間
○○
實例043 將數字貨幣金額轉換為大寫格式 69
難度指數 ★★★☆☆☆
占用時間
○○
實例044 將數字格式化為貨幣字元串 72
難度指數 ★★★☆☆☆
占用時間
○○
實例045 實現不同字元串的連線 73
難度指數 ★★★☆☆☆
VI
占用時間
○○
實例046 字元串大小寫轉換 74
難度指數 ★★☆☆☆☆
占用時間
○○
實例047 計算字元串中子串出現的次數 76
難度指數 ★★★☆☆☆
占用時間
○○
當前日期的格式化 77
難度指數 ★★★☆☆☆
占用時間
○○
實例049 判斷字元串是否為數字 78
難度指數 ★★★★☆☆
占用時間
○○
實例050 判斷網頁請求和FTP請求 79
難度指數 ★★★★☆☆
占用時間
○○
實例051 驗證IP位址的有效性 80
難度指數 ★★★★★☆
占用時間
○○
實例052 鑑別非法的電話號碼 82
難度指數 ★★★★★☆
占用時間
○○
實例053 ASCII編碼查看器 83
難度指數 ★★★★☆☆
占用時間
○○
實例054 對用戶名進行比較排序 84
難度指數 ★★★★☆☆
占用時間
○○
實例055 批量替換特定的字元串 85
難度指數 ★★★★☆☆
占用時間
○○
實例056 去掉字元串中的空格 87
難度指數 ★★★★☆☆
占用時間
○○
實例057 獲取字元串中漢字的個數 89
難度指數 ★★★★☆☆
占用時間
○○
實例058 字元串的編碼轉換 90
難度指數 ★★★★★☆
占用時間
○○
實例059 海量字元串的快速操作 91
難度指數 ★★★★★★
占用時間
○○
面向對象 94
實例060 自定義學生類 94
難度指數 ★★☆☆☆☆
占用時間
○○
成員變數的默認初始化值 96
難度指數 ★★☆☆☆☆
占用時間
○○
實例062 查看類的聲明 97
難度指數 ★★☆☆☆☆
占用時間
○○
示例063 查看類的成員 99
難度指數 ★★☆☆☆☆
占用時間
○○
實例064 查看內部類信息 101
難度指數 ★★★☆☆☆
占用時間
○○
實例065 同名方法的使用 102
難度指數 ★★★★☆☆
占用時間
○○
實例066 動態調用類中的方法 103
難度指數 ★★★☆☆☆
占用時間
○○
實例067 實現類的動態實例化 105
難度指數 ★★☆☆☆☆
占用時間
○○
實例068 攝氏溫度與華氏溫度的轉換 106
難度指數 ★★★☆☆☆
占用時間
○○
實例069 統計商品銷售量 107
難度指數 ★★★☆☆☆
占用時間
○○
實例070 漢諾塔問題的解決 108
難度指數 ★★★☆☆☆
占用時間
○○
領導和員工的差異 110
難度指數 ★★★☆☆☆
占用時間
○○
重寫(覆蓋)父類中的方法 112
難度指數 ★★★★☆☆
占用時間
○○
實例073 計算幾何圖形的面積 114
難度指數 ★★★★☆☆
占用時間
○○
實例074 簡單的長度單位轉換器 116
難度指數 ★★★★★☆
占用時間
○○
實例075 使用字元串輸出對象 118
難度指數 ★★★★★☆
占用時間
○○
實例076 使用策略模式保存圖片類型 120
難度指數 ★★★★★★
占用時間
○○
實例077 使用局部內部類實現鬧鐘的套用 121
難度指數 ★★★★★★
占用時間
○○
實例078 使用靜態內部類獲取數組中的最大和最小值 123
難度指數 ★★★★★★
占用時間
○○
實例079 創建長度可變的數組 125
難度指數 ★★★★★★
占用時間
○○
實例080 簡單的手機銷售流程 126
難度指數 ★★★★★★
占用時間
○○
第二篇
套用篇
第6章 Java集合類 128
實例081 不重複地進行隨機數組排序 128
難度指數 ★★☆☆☆☆
占用時間
○○
實例082 實現List集合中數組的自動排序 129
難度指數 ★★☆☆☆☆
占用時間
○○
實例083 使用動態數組保存用戶名 131
難度指數 ★★★☆☆☆
占用時間
○○
實例084 使用For循環遍歷ArrayList 133
難度指數 ★★★☆☆☆
占用時間
○○
實例085 使用Iterator遍歷ArrayList 134
難度指數 ★★★★☆☆
占用時間
○○
實例086 使用ListIterator逆序遍歷ArrayList 135
難度指數 ★★★★☆☆
占用時間
○○
實例087 簡單的電子詞典 137
難度指數 ★★★★☆☆
占用時間
○○
實例088 猴子選大王2 138
難度指數 ★★★★☆☆
占用時間
○○
實例089 使用HashSet實現學生信息管理 139
難度指數 ★★★★★☆
占用時間
○○
實例090 使用TreeSet管理學生成績信息 141
難度指數 ★★★★★☆
占用時間
○○
實例091 二分查找字元串中指定關鍵字 144
難度指數 ★★★★★☆
占用時間
○○
實例092 使用HashMap實現常用的查找功能 146
難度指數 ★★★★★☆
占用時間
○○
實例093 使用TreeMap實現學生成績的查找功能 147
難度指數 ★★★★★☆
VIII
占用時間
○○
實例094 使用Vector類管理圖書書目信息 150
難度指數 ★★★★☆☆
占用時間
○○
實例095 使用Stack棧實現字元串的逆序輸出 151
難度指數 ★★★☆☆☆
占用時間
○○
讀寫Properties檔案 152
難度指數 ★★★☆☆☆
占用時間
○○
多執行緒 154
實例097 執行緒的啟動與結束 154
難度指數 ★★☆☆☆☆
占用時間
○○
實例098 查看執行緒的運行狀態 157
難度指數 ★★★☆☆☆
占用時間
○○
實例099 設定執行緒優先權分配CPU運行時間 159
難度指數 ★★★☆☆☆
占用時間
○○
實例100 籃球運動員的比賽安排(執行緒的休眠和喚醒) 161
難度指數 ★★★★☆☆
占用時間
○○
實例101 CSDN資源搜尋與下載(執行緒等待和通報) 163
難度指數 ★★★☆☆☆
占用時間
○○
實例102 非誠勿擾,愛情對對碰(執行緒join()等待方法) 165
難度指數 ★★★☆☆☆
占用時間
○○
實例103 諾貝爾獎莫言作品集的獲取(yield()讓步方法) 167
難度指數 ★★☆☆☆☆
占用時間
○○
實例104 ATM存取機的實現(執行緒的同步) 169
難度指數 ★★★★☆☆
占用時間
○○
實例105 模擬淘寶網購物買賣雙方交易 172
難度指數 ★★☆☆☆☆
占用時間
○○
實例106 房門終於被打開了(解決死鎖的方法) 175
難度指數 ★★★☆☆☆
占用時間
○○
實例107 創建自己的任務定時器 178
難度指數 ★★☆☆☆☆
占用時間
○○
實例108 醫院手術任務(執行緒池任務) 179
難度指數 ★★★★★☆
占用時間
○○
Java異常處理 183
實例109 算數異常(ArithmeticException) 183
難度指數 ★★☆☆☆☆
占用時間
○○
實例110 數組下標越界異常(ArrayIndexOutOfBoundsException) 184
難度指數 ★★★☆☆☆
占用時間
○○
實例111 數組元素類型不匹配異常(ArrayStoreException) 185
難度指數 ★★★☆☆☆
占用時間
○○
實例112 強制類型轉換異常(ClassCastException)186
難度指數 ★★★☆☆☆
占用時間
○○
實例113 空指針異常(NullPointerException) 187
難度指數 ★★★☆☆☆
占用時間
○○
實例114 數字格式轉換異常(NumberFormatException) 188
難度指數 ★★★☆☆☆
占用時間
○○
實例115 字元串索引越界異常(StringIndexOutOfBoundsException)189
難度指數 ★★★☆☆☆
占用時間
○○
實例116 操作錯誤異常(UnsupportedOperationException) 190
難度指數 ★★★☆☆☆
占用時間
○○
實例117 找不到指定類時異常(ClassNotFoundException) 191
難度指數 ★★★☆☆☆
占用時間
○○
try-catch捕獲異常 192
難度指數 ★★★★☆☆
占用時間
○○
try-catch-finally捕獲異常 193
難度指數 ★★★★☆☆
占用時間
○○
實例120 嵌套try-catch-finally捕獲異常 195
難度指數 ★★★★☆☆
占用時間
○○
實例121 非法訪問異常(IllegalAccessException) 196
難度指數 ★★★★☆☆
占用時間
○○
實例122 未發現檔案異常(FileNotFoundException) 197
難度指數 ★★★★☆☆
占用時間
○○
throws拋出異常 198
難度指數 ★★★★☆☆
占用時間
○○
throw拋出異常 199
難度指數 ★★★★☆☆
占用時間
○○
實例125 自定義異常 200
難度指數 ★★★★☆☆
占用時間
○○
實例126 資料庫操作異常(SQLException) 202
難度指數 ★★★★☆☆
占用時間
○○
實例127 同時捕獲多個異常 203
難度指數 ★★★★★☆
占用時間
○○
Java常用工具類 205
實例128 求圓周率π的近似值 205
難度指數 ★★★☆☆☆
占用時間
○○
實例129 四捨五入運算器 206
難度指數 ★★☆☆☆☆
占用時間
○○
高精度整數的運算 207
難度指數 ★★★★☆☆
占用時間
○○
高精度浮點運算 208
難度指數 ★★★★☆☆
占用時間
○○
指數與對數函式的使用方法 209
難度指數 ★★★☆☆☆
占用時間
○○
實例133 三角函式和反三角函式的使用方法 210
難度指數 ★★★☆☆☆
占用時間
○○
實例134 生成任意類型的隨機數 211
難度指數 ★★☆☆☆☆
占用時間
○○
實例135 隨機生成不同格式的驗證碼 214
難度指數 ★★☆☆☆☆
占用時間
○○
實例136 使用Date類獲取當前系統時間 215
難度指數 ★★★★☆☆
占用時間
○○
實例137 使用SimpleDateFormat類格式化輸出時間 217
難度指數 ★★★★★☆
占用時間
○○
實例138 使用Calendar顯示當前的時間和日期 219
難度指數 ★★★★★☆
占用時間
○○
實例139 使用GregorianCalendar類輸出日曆 220
難度指數 ★★★★★☆
占用時間
○○
實例140 顯示某年某月某一周的信息 222
難度指數 ★★★★★☆
X
占用時間
○○
實例141 Formatter類的格式化輸出 223
難度指數 ★★★★★☆
占用時間
○○
實例142 使用時間格式轉換符輸出時間和日期 224
難度指數 ★★★★★☆
占用時間
○○
記錄程式執行的時間 226
難度指數 ★★★☆☆☆
占用時間
○○
實例144 獲取程式運行環境的信息 227
難度指數 ★★★☆☆☆
占用時間
○○
實例145 簡單的計時器 229
難度指數 ★★★★☆☆
占用時間
○○
實例146 Java記憶體管理 231
難度指數 ★★☆☆☆☆
占用時間
○○
實例147 正則表達式匹配方法的套用 232
難度指數 ★★★★★★
占用時間
○○
實例148 正則表達式替換方法的套用 234
難度指數 ★★★★★★
占用時間
○○
實例149 E-mail格式合法性驗證與自動修改 235
難度指數 ★★★★★★
占用時間
○○
枚舉和泛型 238
實例150 查看枚舉類型定義 238
難度指數 ★★☆☆☆☆
占用時間
○○
實例151 同一服裝不同尺寸的價格查詢 240
難度指數 ★★☆☆☆☆
占用時間
○○
實例152 使用枚舉進行資料庫連線 241
難度指數 ★★☆☆☆☆
占用時間
○○
實例153 枚舉元素集合的套用 243
難度指數 ★★★☆☆☆
占用時間
○○
枚舉元素映射的套用 244
難度指數 ★★★☆☆☆
占用時間
○○
使用泛型實現棧結構 245
難度指數 ★★★☆☆☆
占用時間
○○
實例156 帶兩個類型參數的泛型的套用 247
難度指數 ★★★☆☆☆
占用時間
○○
實例157 使用通配符增強泛型 248
難度指數 ★★★★☆☆
占用時間
○○
實例158 使用泛型方法獲得對象類型 250
難度指數 ★★★★☆☆
占用時間
○○
實例159 使用泛型接口獲得數組的最大和最小值 251
難度指數 ★★★★★☆
占用時間
○○
實例160 泛型類的繼承套用 253
難度指數 ★★★★★☆
占用時間
○○
實例161 泛型的強制類型轉換 254
難度指數 ★★★★☆☆
占用時間
○○
實例162 泛型的集合類套用 255
難度指數 ★★★☆☆☆
占用時間
○○
Java的輸入/輸出及檔案操作 257
實例163 創建檔案和目錄 257
難度指數 ★★★★☆☆
占用時間
○○
實例164 顯示檔案的基本信息 259
難度指數 ★★★☆☆☆
占用時間
○○
實例165 顯示目錄的基本信息 261
難度指數 ★★★★☆☆
占用時間
○○
實例166 創建、修改與刪除檔案的綜合操作 263
難度指數 ★★★★☆☆
占用時間
○○
以位元組為單位讀取檔案內容 264
難度指數 ★★★★☆☆
占用時間
○○
實例168 以字元為單位讀取檔案內容 267
難度指數 ★★★★★☆
占用時間
○○
實例169 以行為單位讀取檔案內容 269
難度指數 ★★★★☆☆
占用時間
○○
實例170 以位元組為單位寫檔案 271
難度指數 ★★★★☆☆
占用時間
○○
實例171 以字元為單位寫檔案 273
難度指數 ★★★★★☆
占用時間
○○
實例172 以行為單位寫檔案 274
難度指數 ★★★★☆☆
占用時間
○○
實例173 按順序創建檔案 276
難度指數 ★★★★☆☆
占用時間
○○
實例174 按順序讀取檔案 277
難度指數 ★★★★☆☆
占用時間
○○
實例175 移動指定目錄下的檔案和目錄 278
難度指數 ★★★★★★
占用時間
○○
實例176 快速查找指定類型的檔案 281
難度指數 ★★★★★★
占用時間
○○
實例177 複製指定目錄下的檔案 283
難度指數 ★★★★★★
占用時間
○○
實例178 以遍歷方式顯示檔案中的字元 285
難度指數 ★★★★★★
占用時間
○○
實例179 將數據保存到指定的檔案中 286
難度指數 ★★☆☆☆☆
占用時間
○○
實例180 將一個大檔案分割為多個小檔案 287
難度指數 ★★★★★★
占用時間
○○
實例181 將多個小檔案合併為一個大檔案 289
難度指數 ★★★★★★
占用時間
○○
實例182 統計指定檔案中的字元個數 291
難度指數 ★★★★☆☆
占用時間
○○
實例183 使用I/O流生成Word檔案 293
難度指數 ★★★★★☆
占用時間
○○
實例184 使用I/O流讀取Word檔案 295
難度指數 ★★★★★☆
占用時間
○○
實例185 使用I/O流生成Excel檔案 296
難度指數 ★★★★★★
占用時間
○○
實例186 使用I/O流讀取Excel檔案 299
難度指數 ★★★★★★
占用時間
○○
實例187 使用I/O流生成PDF檔案 301
難度指數 ★★★★★★
占用時間
○○
實例188 使用I/O流讀取PDF檔案 303
難度指數 ★★★★★★
占用時間
○○
實例189 生成ZIP壓縮檔案 304
難度指數 ★★★★★☆
XII
占用時間
○○
實例190 解壓縮ZIP檔案 307
難度指數 ★★★★★☆
占用時間
○○
讀取JAR包檔案 309
難度指數 ★★★★★☆
占用時間
○○
檔案的加密/解密操作 311
難度指數 ★★★★☆
占用時間
第三篇
○○
開 發 篇
Swing基礎入門 313
實例193 創建一個視窗及面板 313
難度指數 ★★☆☆☆☆
占用時間
○○
實例194 設定窗體的大小 315
難度指數 ★★☆☆☆☆
占用時間
○○
實例195 動態的窗體大小調整 316
難度指數 ★★☆☆☆☆
占用時間
○○
實例196 創建對話框 317
難度指數 ★★☆☆☆☆
占用時間
○○
實例197 設定窗體標籤 319
難度指數 ★★★☆☆☆
占用時間
○○
實例198 同一按鈕實現不同功能 320
難度指數 ★★★☆☆☆
占用時間
○○
實例199 文本框和密碼框的創建 322
難度指數 ★★★☆☆☆
占用時間
○○
實例200 多行文本框的創建 324
難度指數 ★★★☆☆☆
占用時間
○○
實例201 創建單選按鈕 326
難度指數 ★★★☆☆☆
占用時間
○○
實例202 複選框的使用 328
難度指數 ★★★☆☆☆
占用時間
○○
實例203 列表框使用實例 331
難度指數 ★★★☆☆☆
占用時間
○○
實例204 組合框套用實例 333
難度指數 ★★★☆☆☆
占用時間
○○
實例205 滾動條套用實例 335
難度指數 ★★★★☆☆
占用時間
○○
實例206 進度條套用實例 337
難度指數 ★★★★☆☆
占用時間
○○
實例207 表格的使用 339
難度指數 ★★★★★☆
占用時間
○○
實例208 樹形結構的創建 340
難度指數 ★★★★★☆
占用時間
○○
實例209 創建選單 342
難度指數 ★★★★★☆
占用時間
○○
實例210 創建彈出式選單 345
難度指數 ★★★★★☆
占用時間
○○
實例211 工具列的使用 348
難度指數 ★★★★★☆
占用時間
○○
實例212 FlowLayout布局管理 350
難度指數 ★★★★☆☆
占用時間
○○
實例213 框線布局BorderLayout布局設計 351
難度指數 ★★★★☆☆
占用時間
○○
實例214 格線布局GridLayout版面設計 353
難度指數 ★★★★☆☆
占用時間
○○
如何使用卡片布局管理器 355
難度指數 ★★★★☆☆
占用時間
○○
實例216 套用格線包布局GridBagLayout設計版面 358
難度指數 ★★★★☆☆
占用時間
○○
實例217 用戶對話框JOptionPane的使用 360
難度指數 ★★★★☆☆
占用時間
○○
實例218 檔案選擇對話框JFileChooser的使用 363
難度指數 ★★★★☆☆
占用時間
○○
實例219 顏色選擇對話框JColorChooser的使用 366
難度指數 ★★★★☆☆
占用時間
○○
實例220 使用ActionEvent監聽組件 368
難度指數 ★★★★★☆
占用時間
○○
實例221 使用MouseListener監聽滑鼠事件 370
難度指數 ★★★★★☆
占用時間
○○
實例222 使用MouseMotionListener監聽滑鼠移動 371
難度指數 ★★★★★☆
占用時間
○○
實例223 使用KeyListener監聽鍵盤 373
難度指數 ★★★★★☆
占用時間
○○
實例224 使用WindowListener監聽視窗事件 375
難度指數 ★★★★★☆
占用時間
○○
Swing套用進階 378
實例225 設定閃爍的標題欄 378
難度指數 ★★★☆☆☆
占用時間
○○
實例226 實現帶背景圖片的窗體 379
難度指數 ★★☆☆☆☆
占用時間
○○
對窗體背景進行隨機更換 381
難度指數 ★★★☆☆☆
占用時間
○○
建立鑽石型窗體 383
難度指數 ★★★★☆☆
占用時間
○○
打開指定類型的檔案 385
難度指數 ★★★☆☆☆
占用時間
○○
實例230 震動效果的提示信息 387
難度指數 ★★★☆☆☆
占用時間
○○
實例231 建立簡單的時鐘布局 388
難度指數 ★★★☆☆☆
占用時間
○○
實例232 文本區設定背景圖片 391
難度指數 ★★★☆☆☆
占用時間
○○
實例233 簡單的字元統計工具 392
難度指數 ★★★☆☆☆
占用時間
○○
實例234 我最喜愛的小品演員投票 394
難度指數 ★★★☆☆☆
占用時間
○○
實例235 快捷的日期顯示器 397
難度指數 ★★★☆☆☆
占用時間
○○
實例236 包含圖片的彈出選單 400
難度指數 ★★★☆☆☆
占用時間
○○
實例237 文本框內容的顯示方法設定 402
難度指數 ★★★☆☆☆
XIV
占用時間
實例238 設定表格的列的高度 404
難度指數 ★★★★★☆
占用時間
○○
對於表格中列的寬度設定 405
難度指數 ★★★★★☆
占用時間
○○
快速查找表格記錄 407
難度指數 ★★★★★☆
占用時間
○○
實例241 提示信息的套用 409
難度指數 ★★★★☆☆
占用時間
○○
Java Applet小應用程式 412
實例242 不斷逼近的文字 412
難度指數 ★★★☆☆☆
占用時間
○○
實例243 舞動的彩文 414
難度指數 ★★☆☆☆☆
占用時間
○○
實例244 文字的3D效果 416
難度指數 ★★☆☆☆☆
占用時間
○○
實例245 絢爛的字型閃爍 419
難度指數 ★★☆☆☆☆
占用時間
○○
實例246 閃亮登場的文字 422
難度指數 ★★★☆☆☆
占用時間
○○
實例247 簡易圖片放大鏡 424
難度指數 ★★★☆☆☆
占用時間
○○
實例248 帶波紋的水面倒影 426
難度指數 ★★★☆☆☆
占用時間
○○
實例249 夜空中璀璨的煙火 428
難度指數 ★★★☆☆☆
占用時間
○○
實例250 百葉窗翻頁效果 432
難度指數 ★★★☆☆☆
占用時間
○○
自製QQ空間歡迎界面 434
難度指數 ★★★★☆☆
占用時間
○○
雷電中的紐約市 436
難度指數 ★★★★☆☆
占用時間
○○
動態框線圖片 439
難度指數 ★★★★☆☆
占用時間
○○
實例254 我的風景相冊薄 441
難度指數 ★★★★☆☆
占用時間
○○
實例255 遙遠的星球 443
難度指數 ★★★★★☆
占用時間
○○
網路通信編程 446
實例256 獲取自己的計算機名與IP位址 446
難度指數 ★★★☆☆☆
占用時間
○○
實例257 獲得特定網站的IP位址 447
難度指數 ★★★☆☆☆
占用時間
○○
實例258 使用URL訪問網頁 449
難度指數 ★★★★☆☆
占用時間
○○
實例259 根據URL獲取網際網路上的圖像 451
難度指數 ★★★★☆☆
占用時間
○○
實例260 根據URL獲取網際網路網頁源檔案 452
難度指數 ★★★★☆☆
占用時間
○○
實例261 根據URL獲取網際網路上的音頻 453
難度指數 ★★★★☆☆
占用時間
○○
實例262 自製瀏覽器 455
難度指數 ★★★★☆☆
占用時間
○○
實現網路檔案的下載 457
難度指數 ★★★☆☆☆
占用時間
○○
實現網路的一對一通訊 459
難度指數 ★★★★☆☆
占用時間
○○
實例265 實現網路的一對多通訊 461
難度指數 ★★★★☆☆
占用時間
○○
實例266 實現網路的圖片傳輸 463
難度指數 ★★★★☆☆
占用時間
○○
實例267 實現網路的音頻傳輸 466
難度指數 ★★★☆☆☆
占用時間
○○
實例268 實現網路的視頻傳輸 469
難度指數 ★★★★☆☆
占用時間
○○
實例269 模仿QQ創建實時聊天室 471
難度指數 ★★★★★☆
占用時間
○○
Java安全機制 475
實例270 加密解密的始祖——凱撒密碼 475
難度指數 ★★★☆☆☆
占用時間
○○
實例271 密鑰的創建 477
難度指數 ★★☆☆☆☆
占用時間
○○
實例272 對稱加密 479
難度指數 ★★★★☆☆
占用時間
○○
實例273 非對稱加密 480
難度指數 ★★★★☆☆
占用時間
○○
CBC方式的加密 482
難度指數 ★★★★☆☆
占用時間
○○
CBC方式的解密 483
難度指數 ★★★★☆☆
占用時間
○○
數字簽名 484
難度指數 ★★★☆☆☆
占用時間
○○
使用訊息保存口令 486
難度指數 ★★★★☆☆
占用時間
○○
實例278 使用訊息驗證口令 487
難度指數 ★★★★☆☆
占用時間
○○
實例279 破解簡單的加密口令 488
難度指數 ★★★☆☆☆
占用時間
○○
實例280 輸入流的加密算法 490
難度指數 ★★★★☆☆
占用時間
○○
實例281 輸入流的解密算法 492
難度指數 ★★★★☆☆
占用時間
○○
實例282 輸出流的加密算法 493
難度指數 ★★★★☆☆
占用時間
○○
實例283 輸出流的解密算法 494
難度指數 ★★★★☆☆
占用時間
○○
實例284 使用RSA算法進行加密 495
難度指數 ★★★★★☆
占用時間
○○
實例285 使用RSA算法進行解密 497
難度指數 ★★★★★☆
XVI
占用時間
○○
實例286 使用公鑰計算訊息驗證碼 498
難度指數 ★★★★★☆
占用時間
○○
第17章 Java多媒體程式設計 501
實例287 常用圖形的繪製 501
難度指數 ★★★☆☆☆
占用時間
○○
實例288 不規則圖形的繪製 506
難度指數 ★★★☆☆☆
占用時間
○○
實例289 圖片的旋轉 507
難度指數 ★★★★☆☆
占用時間
○○
實例290 圖片縮放 509
難度指數 ★★★★☆☆
占用時間
○○
實例291 圖像的模糊與銳化 513
難度指數 ★★★☆☆☆
占用時間
○○
實例292 光照特效實例 516
難度指數 ★★★★☆☆
占用時間
○○
實例293 創建動畫圖片 519
難度指數 ★★★☆☆☆
占用時間
○○
實例294 圖片的合成 520
難度指數 ★★★☆☆☆
占用時間
○○
實例295 音頻播放程式 523
難度指數 ★★★☆☆☆
占用時間
○○
實例296 利用JavaSound API播放音頻 525
難度指數 ★★★☆☆☆
占用時間
○○
實例297 視頻檔案的播放 528
難度指數 ★★★★☆☆
占用時間
○○
第18章 Java資料庫操作 533
實例298 JDBC連線MySQL資料庫 533
難度指數 ★★☆☆☆☆
占用時間
○○
實例299 查詢資料庫中表的名稱 535
難度指數 ★★★☆☆☆
占用時間
○○
實例300 動態添加資料庫欄位信息 538
難度指數 ★★★☆☆☆
占用時間
○○
實例301 獲取資料庫中表的欄位信息 541
難度指數 ★★★☆☆☆
占用時間
○○
實例302 動態添加學生信息到學生表中 546
難度指數 ★★★☆☆☆
占用時間
○○
實例303 對添加數據進行數據驗證 548
難度指數 ★★★☆☆☆
占用時間
○○
MySQL資料庫備份 554
難度指數 ★★★☆☆☆
占用時間
○○
MySQL數據恢復 556
難度指數 ★★★☆☆☆
占用時間
○○
實例306 向資料庫中批量插入數據 558
難度指數 ★★★★★☆
占用時間
○○
實例307 修改資料庫表內信息 559
難度指數 ★★★★☆☆
占用時間
○○
實例308 將數據表中的信息複製到其他表中 562
難度指數 ★★★★★☆
占用時間
○○
實例309 保存用戶登錄信息 566
難度指數 ★★★★★☆
占用時間
○○
實例310 將圖片檔案存入資料庫 569
難度指數 ★★★★★★
占用時間
○○
將資料庫中的圖片輸出 571
難度指數 ★★★★★★
占用時間
○○
生成有規律的編號 573
難度指數 ★★★★★☆
占用時間
○○
實例313 生成無規律編號 576
難度指數 ★★★★★☆
占用時間
○○
(以下內容見圖書配套光碟中資料夾“第 19 章” )
第19章 Java小遊戲合集及套用工具示例 579
實例314 歡樂鬥地主 579
難度指數 ★★★★☆☆
占用時間
○○
實例315 打豆豆遊戲 585
難度指數 ★★★☆☆☆
占用時間
○○
實例316 動感魔方遊戲 588
難度指數 ★★★★☆☆
占用時間
○○
實例317 俄羅斯方塊遊戲 592
難度指數 ★★★★★★
占用時間
○○
實例318 貪吃蛇遊戲 598
難度指數 ★★★★★☆
占用時間
○○
實例319 拼圖遊戲 605
難度指數 ★★★★☆☆
占用時間
○○
實例320 尋找寶藏遊戲 610
難度指數 ★★★★★★
占用時間
○○
實例321 開窗遊戲 614
難度指數 ★★★★☆☆
占用時間
○○
實例322 猜價格遊戲 617
難度指數 ★★★★★☆
占用時間
○○
實例323 中國象棋遊戲 620
難度指數 ★★★★★★
占用時間
○○
實例324 Java身份證信息解讀 624
難度指數 ★★★★★☆
占用時間
○○
實例325 Java萬年曆 627
難度指數 ★★★★★☆