精品久久看,欧美成人久久一级c片免费,日本加勒比在线精品视频,国产一区二区三区免费大片天美,国产成人精品999在线,97理论三级九七午夜在线观看

東坡下載:內(nèi)容最豐富最安全的下載站!

幫助|文件類型庫(kù)|最新更新|下載分類|排行榜

桌面主題教育相關(guān)素材下載字體下載外語(yǔ)學(xué)習(xí)高考考研建筑圖集高考作文書(shū)法字體桌面壁紙CAD圖紙考研素材

首頁(yè)硬件驅(qū)動(dòng)硬件教程 → java開(kāi)發(fā)技術(shù)大全 for pdf 高清格式

java開(kāi)發(fā)技術(shù)大全

java開(kāi)發(fā)技術(shù)大全for pdf 高清格式

  • 大小:5.0M
  • 語(yǔ)言:中文
  • 平臺(tái):WinXP
  • 更新:2014-11-10 15:19
  • 等級(jí):
  • 類型:書(shū)集教程
  • 網(wǎng)站:http://m.outdoo.cn
  • 授權(quán):免費(fèi)軟件
  • 廠商:
  • 產(chǎn)地:國(guó)產(chǎn)軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關(guān)軟件軟件教程網(wǎng)友評(píng)論下載地址

《Java開(kāi)發(fā)技術(shù)大全》以J2SE為平臺(tái)全面介紹了Java的基礎(chǔ)知識(shí)和常用技術(shù)。

《Java開(kāi)發(fā)技術(shù)大全》共分為8篇,首先講述了Java的基礎(chǔ)語(yǔ)法,然后介紹了Java中類和對(duì)象的實(shí)現(xiàn),這也是Java的核心所在。隨后介紹了Java中的高級(jí)技術(shù),詳細(xì)討論了其中的多線程、集合、泛型、RTTI等。這些基本知識(shí)介紹完畢之后,就進(jìn)入到實(shí)際編程階段,先后介紹了GUI程序設(shè)計(jì)、多媒體程序設(shè)計(jì)、數(shù)據(jù)庫(kù)和網(wǎng)絡(luò)程序設(shè)計(jì),這些知識(shí)均以示例程序來(lái)講解。最后提供了一個(gè)完整的即時(shí)通訊軟件設(shè)計(jì)實(shí)例,讓讀者能夠從實(shí)例中學(xué)習(xí)程序設(shè)計(jì)的真諦。Java是目前最為流行的程序設(shè)計(jì)語(yǔ)言。  

《Java開(kāi)發(fā)技術(shù)大全》內(nèi)容全面,實(shí)例豐富,特別適合于自學(xué)者。《Java開(kāi)發(fā)技術(shù)大全》可作為計(jì)算機(jī)、軟件工程專業(yè)的教材,也可作為Java程序員的參考手冊(cè)。

Java開(kāi)發(fā)技術(shù)大全目錄

第1篇 Java基礎(chǔ)知識(shí)入門

第1章 Java的開(kāi)發(fā)運(yùn)行環(huán)境 2

1.1 Java的運(yùn)行環(huán)境與虛擬機(jī) 2

1.2 Java的開(kāi)發(fā)環(huán)境 4

1.2.1 JDK的安裝 4

1.2.2 如何設(shè)置系統(tǒng)環(huán)境變量 6

1.2.3 編譯命令的使用 8

1.2.4 解釋執(zhí)行命令的使用 10

1.2.5 UltraEdit的使用 11

1.3 一個(gè)簡(jiǎn)單的Java應(yīng)用程序 14

1.4 一個(gè)簡(jiǎn)單的Java小程序 16

1.5 本章小結(jié) 18


第2章 Java語(yǔ)言基礎(chǔ) 19

2.1 Java語(yǔ)言的特點(diǎn) 19

2.2 Java程序的構(gòu)成 21

2.3 數(shù)據(jù)類型 23

2.3.1 基本數(shù)據(jù)類型 23

2.3.2 常量 25

2.3.3 變量 26

2.3.4 整型數(shù)據(jù) 27

2.3.5 浮點(diǎn)型數(shù)據(jù) 29

2.3.6 字符型數(shù)據(jù) 30

2.3.7 布爾型數(shù)據(jù) 32

2.3.8 變量賦初值 33

2.3.9 變量的作用域 34

2.3.10 數(shù)據(jù)類型轉(zhuǎn)換 34

2.4 運(yùn)算符與表達(dá)式 37

2.4.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 38

2.4.2 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 43

2.4.3 邏輯運(yùn)算符和邏輯表達(dá)式 44

2.4.4 條件運(yùn)算符和條件表達(dá)式 48

2.4.5 位運(yùn)算符和位運(yùn)算表達(dá)式 50

2.4.6 賦值運(yùn)算符和賦值表達(dá)式 53

2.4.7 表達(dá)式的求值順序 55

2.5 流程控制語(yǔ)句 58

2.5.1 三種基本控制結(jié)構(gòu) 58

2.5.2 表達(dá)式語(yǔ)句和空語(yǔ)句 59

2.5.3 塊語(yǔ)句 60

2.5.4 if~else分支語(yǔ)句 61

2.5.5 多路分支switch~case語(yǔ)句 69

2.5.6 當(dāng)型循環(huán)while語(yǔ)句 71

2.5.7 直到型循環(huán)do~while語(yǔ)句 72

2.5.8 當(dāng)型循環(huán)for語(yǔ)句 74

2.5.9 循環(huán)的嵌套 78

2.5.10 跳轉(zhuǎn)語(yǔ)句break 80

2.5.11 跳轉(zhuǎn)語(yǔ)句continue 82

2.6 程序文本的風(fēng)格 84

2.6.1 注釋 84

2.6.2 程序的格式編排 87

2.7 基礎(chǔ)語(yǔ)法實(shí)戰(zhàn)演習(xí) 88

2.7.1 判斷閏年 88

2.7.2 求最大公約數(shù)和最小公倍數(shù) 89

2.7.3 Fibonacci數(shù)列 90

2.7.4 逆向輸出數(shù)字 91

2.7.5 求水仙花數(shù) 92

2.7.6 輸出圖形 93

2.7.7 輸出九九口訣表 94

2.8 本章小結(jié) 95


第2篇 Java面向?qū)ο缶幊?/strong>

第3章 對(duì)象和類 98

3.1 面向?qū)ο蟮幕靖拍?98

3.1.1 對(duì)象 98

3.1.2 類 99

3.1.3 消息 101

3.1.4 面向?qū)ο蟮?個(gè)基本特征 101

3.2 類與對(duì)象 104

3.2.1 類的基本結(jié)構(gòu) 104

3.2.2 類的聲明 104

3.2.3 創(chuàng)建類體 105

3.2.4 對(duì)象的生命周期 106

3.2.5 對(duì)象的創(chuàng)建 106

3.2.6 對(duì)象的使用 108

3.2.7 對(duì)象的釋放和垃圾收集機(jī)制 108

3.3 成員變量的定義與使用 109

3.3.1 成員變量的定義 109

3.3.2 成員變量的訪問(wèn)權(quán)限 110

3.3.3 實(shí)例成員變量和靜態(tài)成員變量 114

3.4 方法的定義和實(shí)現(xiàn) 116

3.4.1 方法的聲明 117

3.4.2 創(chuàng)建方法體與return語(yǔ)句 117

3.4.3 局部變量和成員變量的區(qū)別 119

3.4.4 方法的訪問(wèn)權(quán)限 121

3.5 方法的調(diào)用 121

3.5.1 方法調(diào)用的形式 121

3.5.2 方法調(diào)用的參數(shù) 123

3.5.3 隱含參數(shù)this 127

3.6 構(gòu)造方法 128

3.6.1 無(wú)參數(shù)構(gòu)造方法的定義和使用 129

3.6.2 帶參數(shù)構(gòu)造方法的定義和使用 131

3.6.3 this關(guān)鍵字和構(gòu)造方法的調(diào)用 132

3.7 靜態(tài)方法 133

3.7.1 靜態(tài)方法的聲明和定義 134

3.7.2 靜態(tài)方法和實(shí)例方法的區(qū)別 134

3.7.3 靜態(tài)代碼塊 136

3.7.4 再論靜態(tài)成員變量 137

3.8 main()方法和命令行參數(shù) 139

3.9 結(jié)束方法 141

3.10 本地方法 141

3.11 本章小結(jié) 144


第4章 繼承與多態(tài) 145

4.1 繼承的基本原理 145

4.2 子類對(duì)父類的繼承 146

4.3 屬性隱藏和方法的覆蓋 148

4.3.1 屬性的隱藏 148

4.3.2 方法的覆蓋 151

4.4 構(gòu)造方法的繼承 154

4.5 super的使用 156

4.5.1 用super引用父類的成員 156

4.5.2 使用super調(diào)用父類的構(gòu)造方法 157

4.6 繼承的內(nèi)部處理 158

4.7 多態(tài)的基本概念 159

4.8 重載 159

4.8.1 普通方法的重載 160

4.8.2 構(gòu)造方法的重載 161

4.8.3 重載的解析 163

4.8.4 重載與覆蓋的區(qū)別 165

4.9 運(yùn)行時(shí)多態(tài) 165

4.9.1 實(shí)例方法的運(yùn)行時(shí)多態(tài) 165

4.9.2 成員變量運(yùn)行時(shí)的表現(xiàn) 167

4.9.3 靜態(tài)方法運(yùn)行時(shí)的表現(xiàn) 169

4.10 抽象類與抽象方法 170

4.10.1 抽象方法的聲明 170

4.10.2 抽象類的定義 170

4.10.3 抽象方法與回調(diào)函數(shù) 171

4.11 最終類與最終方法 173

4.12 接口與多重繼承 174

4.12.1 接口的定義 174

4.12.2 接口的繼承 175

4.12.3 接口的實(shí)現(xiàn) 177

4.13 內(nèi)部類 179

4.13.1 內(nèi)部類的定義 179

4.13.2 內(nèi)部類訪問(wèn)外部類的成員 182

4.13.3 內(nèi)部類之間的相互使用 185

4.13.4 在外部使用內(nèi)部類 186

4.13.5 匿名內(nèi)部類 187

4.13.6 內(nèi)部類的作用 188

4.14 包 189

4.14.1 包的創(chuàng)建 189

4.14.2 包的使用 191

4.14.3 JAR文件的創(chuàng)建和使用 193

4.14.4 JDK中的常用包 195

4.15 本章小結(jié) 196


第3篇 Java數(shù)據(jù)處理

第5章 數(shù)組與字符串 200

5.1 數(shù)組 200

5.1.1 一維數(shù)組的聲明 200

5.1.2 一維數(shù)組的創(chuàng)建 201

5.1.3 一維數(shù)組的使用 202

5.1.4 二維數(shù)組的聲明 204

5.1.5 二維數(shù)組的創(chuàng)建 205

5.1.6 二維數(shù)組的使用 207

5.1.7 for~each循環(huán) 208

5.1.8 應(yīng)用程序示例1——數(shù)組排序 209

5.1.9 應(yīng)用程序示例2——楊輝三角 212

5.2 字符串 213

5.2.1 String對(duì)象的聲明 213

5.2.2 String對(duì)象的創(chuàng)建 214

5.2.3 String對(duì)象的使用 214

5.2.4 String類型的數(shù)組 216

5.2.5 StringBuffer對(duì)象的聲明 217

5.2.6 StringBuffer對(duì)象的創(chuàng)建 217

5.2.7 StringBuffer對(duì)象的使用 218

5.3 本章小結(jié) 219


第6章 Java的異常處理 220

6.1 異常的基本概念和作用 220

6.2 Java的異常處理機(jī)制 221

6.3 異常類的層次結(jié)構(gòu) 222

6.3.1 運(yùn)行時(shí)異常 222

6.3.2 檢查型異常 223

6.3.3 自定義異常 224

6.4 捕獲和處理異常 224

6.5 拋出異常 228

6.6 try-catch-finally語(yǔ)句的嵌套 231

6.7 用戶自定義異常 234

6.8 使用異常來(lái)實(shí)現(xiàn)鍵盤輸入 235

6.9 本章小結(jié) 236


第7章 Java的輸入和輸出 237

7.1 文件和輸入輸出流 237

7.2 InputStream類和OutputStream類的使用 238

7.2.1 InputStream中的方法 238

7.2.2 OutputStream中的方法 239

7.2.3 文件輸入流FileInputStream 239

7.2.4 文件輸出流FileOutputStream 239

7.2.5 保存用戶輸入到文件 240

7.2.6 顯示文件內(nèi)容 241

7.2.7 文件的復(fù)制 243

7.2.8 順序輸入流 244

7.2.9 管道輸入輸出流 246

7.2.10 過(guò)濾輸入輸出流 248

7.3 Reader和Writer類使用 249

7.3.1 InputStreamReader類中的方法 249

7.3.2 OutputStreamWriter類中的方法 250

7.3.3 從鍵盤輸入 250

7.3.4 文件復(fù)制 251

7.4 文件屬性處理 252

7.4.1 File類中的方法 252

7.4.2 File類使用示例——文件列表 253

7.5 隨機(jī)訪問(wèn)文件 254

7.5.1 RandomAccessFile類中的方法 254

7.5.2 RandomAccessFile類使用示例——文件加密 256

7.6 控制臺(tái)輸入和輸出 257

7.6.1 控制臺(tái)輸入類Scanner 257

7.6.2 格式化輸出printf 258

7.7 序列化 261

7.8 本章小結(jié) 264


第4篇 Java中的高級(jí)技術(shù)

第8章 Java的多線程機(jī)制 266

8.1 線程的概念 266

8.1.1 多線程的特點(diǎn) 266

8.1.2 線程的狀態(tài) 267

8.2 Thread類 268

8.2.1 Thread類的構(gòu)造方法 268

8.2.2 Thread類的常用方法 268

8.3 多線程程序的編寫(xiě) 269

8.3.1 利用Thread的子類創(chuàng)建線程 270

8.3.2 實(shí)現(xiàn)Runnable接口創(chuàng)建線程 272

8.3.3 使用isAlive()和join()等待子線程結(jié)束 273

8.3.4 設(shè)置線程優(yōu)先級(jí) 275

8.4 線程的通信與協(xié)調(diào) 277

8.4.1 線程的互斥 277

8.4.2 線程的同步 279

8.4.3 暫停、恢復(fù)和停止線程 282

8.4.4 生產(chǎn)者-消費(fèi)者問(wèn)題實(shí)例 284

8.5 本章小結(jié) 287


第9章 運(yùn)行時(shí)類型識(shí)別 288

9.1 RTTI的作用 288

9.2 用Class類來(lái)加載對(duì)象 289

9.3 使用getClass()方法獲取類信息 290

9.4 使用類標(biāo)記 292

9.5 使用關(guān)鍵字instanceof判斷所屬類 292

9.6 利用反射獲取運(yùn)行時(shí)類信息 293

9.6.1 使用isInstance()方法判斷所屬類 294

9.6.2 獲取成員方法信息 295

9.6.3 獲取構(gòu)造方法信息 296

9.6.4 獲取類的成員屬性 297

9.6.5 根據(jù)方法的名稱來(lái)執(zhí)行方法 299

9.6.6 創(chuàng)建新的對(duì)象 300

9.6.7 改變屬性的值 301

9.6.8 使用數(shù)組 301

9.7 本章小結(jié) 303


第10章 泛型 304

10.1 泛型的本質(zhì) 304

10.2 一個(gè)關(guān)于泛型的簡(jiǎn)單例子 305

10.3 帶兩個(gè)類型參數(shù)的泛型類 308

10.4 有界類型 309

10.5 通配符參數(shù) 311

10.6 泛型方法 313

10.7 泛型接口 315

10.8 泛型類的繼承 317

10.8.1 以泛型類為父類 317

10.8.2 以非泛型類為父類 319

10.8.3 運(yùn)行時(shí)類型識(shí)別 320

10.8.4 強(qiáng)制類型轉(zhuǎn)換 321

10.8.5 繼承規(guī)則 322

10.9 擦拭 323

10.10 擦拭帶來(lái)的錯(cuò)誤 324

10.10.1 靜態(tài)成員共享問(wèn)題 325

10.10.2 重載沖突問(wèn)題 325

10.10.3 接口實(shí)現(xiàn)問(wèn)題 326

10.11 泛型的局限 326

10.11.1 不能使用基本類型 326

10.11.2 不能使用泛型類異常 326

10.11.3 不能使用泛型數(shù)組 327

10.11.4 不能實(shí)例化參數(shù)類型對(duì)象 327

10.12 本章小結(jié) 328


第11章 集合 329

11.1 集合接口與抽象類 329

11.1.1 Collection接口 330

11.1.2 Iterator接口 330

11.1.3 AbstractCollection抽象類 331

11.1.4 幾個(gè)常用術(shù)語(yǔ) 332

11.2 集合類的使用 333

11.2.1 順序表(ArrayList)使用示例 333

11.2.2 鏈表(LinkedList)使用示例 336

11.2.3 優(yōu)先隊(duì)列(PriorityQueue)使用示例 340

11.2.4 哈希集合(HashSet)使用示例 343

11.2.5 哈希映射類(HashMap)使用示例 347

11.2.6 有序樹(shù)(TreeSet)使用示例 349

11.2.7 有序樹(shù)映射類(TreeMap)使用示例 353

11.2.8 枚舉(Enum)使用示例 355

11.2.9 枚舉集(EnumSet)使用示例 358

11.3 常用算法 361

11.3.1 Collections中的簡(jiǎn)單算法 361

11.3.2 排序 362

11.3.3 二分查找 364

11.4 遺留的類和接口 366

11.4.1 Enumeration接口簡(jiǎn)介 366

11.4.2 向量類(Vector)使用示例 367

11.4.3 棧(Stack)使用示例 369

11.4.4 字典(Dictionary)簡(jiǎn)介 370

11.4.5 哈希表(Hashtable)簡(jiǎn)介 371

11.5 本章小結(jié) 371


第12章 類型包裝器、自動(dòng)裝箱和元數(shù)據(jù)(注釋) 372

12.1 類型包裝器 372

12.1.1 字符類型包裝器 372

12.1.2 布爾類型包裝器 373

12.1.3 數(shù)字類型包裝器 373

12.2 自動(dòng)裝/拆箱 375

12.2.1 自動(dòng)裝箱與方法 375

12.2.2 表達(dá)式中的自動(dòng)裝/拆箱 376

12.2.3 布爾型和字符型包裝器的自動(dòng)裝/拆箱 378

12.3 元數(shù)據(jù) 378

12.3.1 注釋的基礎(chǔ)知識(shí) 379

12.3.2 指定一個(gè)保留策略 380

12.3.3 使用反射在運(yùn)行時(shí)獲得注釋 380

12.3.4 AnnotatedElement接口 383

12.3.5 使用默認(rèn)值 383

12.3.6 標(biāo)記注釋 384

12.3.7 單成員注釋 385

12.3.8 內(nèi)置注釋 386

12.3.9 使用注釋的一些限制 390

12.4 本章小結(jié) 390


第13章 常用工具類 391

13.1 Runtime類的使用 391

13.1.1 內(nèi)存管理 392

13.1.2 執(zhí)行其他程序 393

13.2 System類的使用 395

13.2.1 利用currentTimeMillis()記錄程序執(zhí)行的時(shí)間 395

13.2.2 利用exit()退出虛擬機(jī) 396

13.2.3 獲取和設(shè)置環(huán)境屬性 397

13.3 Math類的使用 398

13.3.1 利用隨機(jī)數(shù)求π值 398

13.3.2 利用三角函數(shù)求π值 400

13.3.3 利用換底公式求任意對(duì)數(shù)值 401

13.3.4 使用取整函數(shù) 401

13.4 Random類的使用 402

13.5 Date類和Calendar類的使用 404

13.5.1 Date類的簡(jiǎn)單使用 404

13.5.2 使用SimpleDateFormat格式化輸出時(shí)間 405

13.5.3 Calendar類的特色 408

13.5.4 利用GregorianCalendar輸出日歷 411

13.6 Formatter類的使用 413

13.6.1 Formatter的簡(jiǎn)單使用 413

13.6.2 時(shí)間格式轉(zhuǎn)換符詳解 415

13.6.3 格式說(shuō)明符語(yǔ)法圖 417

13.7 正則表達(dá)式 417

13.7.1 正則表達(dá)式的作用 418

13.7.2 正則表達(dá)式的基本規(guī)則 418

13.7.3 正則表達(dá)式中的一些高級(jí)規(guī)則 421

13.7.4 正則表達(dá)式中的其他通用規(guī)則 424

13.7.5 使用技巧 425

13.8 Pattern類的使用 426

13.9 Matcher類的使用 428

13.9.1 匹配方法的使用 429

13.9.2 替換方法的使用 430

13.9.3 組匹配的使用 431

13.9.4 檢驗(yàn)E-mail的合法性 432

13.10 本章小結(jié) 434


第5篇 桌面程序開(kāi)發(fā)

第14章 GUI程序設(shè)計(jì) 436

14.1 GUI程序設(shè)計(jì)的基本概念 436

14.1.1 組件 437

14.1.2 布局管理 437

14.1.3 事件處理 437

14.2 開(kāi)發(fā)工具Eclipse簡(jiǎn)介 438

14.2.1 Eclipse的安裝與配置 438

14.2.2 用Eclipse創(chuàng)建一個(gè)項(xiàng)目 440

14.3 AWT組件簡(jiǎn)介 444

14.3.1 AWT組件的層次結(jié)構(gòu) 445

14.3.2 AWT中的基本組件和子包 446

14.3.3 AWT組件通用屬性與方法 448

14.3.4 使用AWT編制GUI程序示例 449

14.4 事件處理 452

14.4.1 授權(quán)事件模型 452

14.4.2 事件 453

14.4.3 事件源 453

14.4.4 事件監(jiān)聽(tīng)器和適配器 454

14.4.5 編寫(xiě)事件處理程序的基本方法 454

14.4.6 響應(yīng)窗口關(guān)閉事件處理示例 454

14.4.7 事件監(jiān)聽(tīng)器接口和適配器類 456

14.4.8 作為參數(shù)的事件類 456

14.4.9 處理多個(gè)事件的例子 463

14.5 Swing組件的特性 467

14.5.1 Swing組件的優(yōu)勢(shì) 467

14.5.2 Swing組件的體系結(jié)構(gòu) 468

14.5.3 使用Swing組件編寫(xiě)GUI的層次結(jié)構(gòu) 468

14.6 頂層容器 469

14.6.1 框架類(JFrame)使用示例 469

14.6.2 小應(yīng)用程序(JApplet)使用示例 472

14.6.3 對(duì)話框(JDialog)使用示例 473

14.7 中間容器 476

14.7.1 面板(JPanel)使用示例 476

14.7.2 滾動(dòng)面板(JScrollPane)使用示例 480

14.7.3 分隔板(JSplitPane)使用示例 482

14.7.4 選項(xiàng)板(JTabbedPane)使用示例 485

14.7.5 工具欄(JToolBar)使用示例 486

14.8 常用組件 488

14.8.1 標(biāo)簽(Jlabel)使用示例 488

14.8.2 按鈕(JButton)使用示例 491

14.8.3 文本框(JTextField)和密碼框(JPasswordField)使用示例 492

14.8.4 文本區(qū)(JTextArea)使用示例 496

14.8.5 復(fù)選框(JcheckBox)使用示例 498

14.8.6 單選按鈕(JradioButton)使用示例 500

14.8.7 列表框(JList)使用示例 502

14.8.8 組合框(JComboBox)使用示例 506

14.8.9 表格(Jtable)使用示例 508

14.8.10 樹(shù)(JTree)使用示例 518

14.8.11 菜單使用示例 523

14.9 布局管理 527

14.9.1 流式布局(FlowLayout)回顧 527

14.9.2 邊框布局(BorderLayout)使用示例 528

14.9.3 網(wǎng)格布局(GridLayout)使用示例 529

14.9.4 卡片布局(CardLayout)使用示例 530

14.9.5 增強(qiáng)網(wǎng)格布局(GridBagLayout)使用示例 532

14.9.6 Swing新增的布局管理 535

14.10 GUI程序設(shè)計(jì)實(shí)例1——色盲檢測(cè) 536

14.10.1 界面的實(shí)現(xiàn) 536

14.10.2 “開(kāi)始”按鈕的事件處理 538

14.10.3 “確定”按鈕的事件處理 539

14.10.4 滾動(dòng)條的事件處理 539

14.10.5 完整的程序 539

14.11 GUI程序設(shè)計(jì)實(shí)例2——小鬧鐘 542

14.11.1 程序界面的實(shí)現(xiàn) 543

14.11.2 時(shí)間的刷新代碼 544

14.11.3 JRadioButton的事件響應(yīng)代碼 545

14.11.4 “確定”按鈕的事件響應(yīng)代碼 546

14.11.5 “取消”按鈕的事件響應(yīng)代碼 548

14.11.6 完整的程序 548

14.12 GUI程序設(shè)計(jì)實(shí)例3——字體選擇對(duì)話框 553

14.12.1 界面的實(shí)現(xiàn) 554

14.12.2 監(jiān)聽(tīng)ListSelectionEvent事件 556

14.12.3 按鈕響應(yīng)事件 556

14.12.4 對(duì)話框的顯示 557

14.12.5 返回用戶選擇的字體 557

14.12.6 如何使用字體選擇對(duì)話框 557

14.13 GUI程序設(shè)計(jì)實(shí)例4——記事本 558

14.13.1 增加彈出式菜單 558

14.13.2 “退出”菜單的響應(yīng)代碼 559

14.13.3 覆蓋JFrame的processWindowEvent方法 560

14.13.4 監(jiān)聽(tīng)JTextArea的DocumentEvent事件 560

14.13.5 “另存為...”菜單的響應(yīng)代碼 561

14.13.6 “保存”菜單的響應(yīng)代碼 563

14.13.7 “新建”菜單的響應(yīng)代碼 564

14.13.8 “打開(kāi)...”菜單的響應(yīng)代碼 564

14.13.9 “打印...”菜單的響應(yīng)代碼 566

14.13.10 “剪切”菜單的響應(yīng)代碼 568

14.13.11 “復(fù)制”菜單的響應(yīng)代碼 569

14.13.12 “粘貼”菜單的響應(yīng)代碼 569

14.13.13 “全選”菜單的響應(yīng)代碼 569

14.13.14 “時(shí)間/日期”菜單的響應(yīng)代碼 570

14.13.15 “自動(dòng)換行”菜單的響應(yīng)代碼 570

14.13.16 “查找...”菜單的響應(yīng)代碼 570

14.13.17 “設(shè)置字體...”菜單的響應(yīng)代碼 572

14.13.18 完整的程序 573

14.14 本章小結(jié) 583


第15章 多媒體程序設(shè)計(jì) 584

15.1 聲音文件的播放 584

15.1.1 在Applet中使用AudioClip播放聲音 585

15.1.2 在Application中播放聲音 586

15.1.3 利用JavaSound API播放聲音 588

15.2 基本圖形處理 594

15.2.1 畫(huà)直線 594

15.2.2 畫(huà)矩形 596

15.2.3 畫(huà)橢圓和圓弧 597

15.2.4 畫(huà)多邊形 598

15.2.5 封閉圖形的填充 599

15.2.6 縮放圖形 601

15.3 特效處理 602

15.3.1 顏色處理的基本知識(shí) 602

15.3.2 淡入淡出效果 603

15.3.3 透明效果 604

15.3.4 蓋房子特效 607

15.4 處理字體 611

15.4.1 Font類中的方法 611

15.4.2 確定可用字體 612

15.4.3 創(chuàng)建和使用字體 613

15.4.4 自行管理字體 615

15.4.5 字體特效顯示 618

15.5 圖像的顯示 620

15.5.1 標(biāo)準(zhǔn)的圖像顯示 620

15.5.2 顯示局部圖像 622

15.5.3 圖像縮放 623

15.5.4 灰度變換 623

15.5.5 一個(gè)簡(jiǎn)單的圖片瀏覽器 625

15.5.6 合成兩幅圖片 628

15.5.7 光照特效 631

15.6 視頻文件的播放 635

15.6.1 JMF中的常用術(shù)語(yǔ) 635

15.6.2 播放器實(shí)例 637

15.7 本章小結(jié) 640


第6篇 數(shù)據(jù)庫(kù)程序設(shè)計(jì)

第16章 數(shù)據(jù)庫(kù)的預(yù)備知識(shí) 642

16.1 關(guān)系型數(shù)據(jù)庫(kù) 642

16.1.1 關(guān)系型數(shù)據(jù)庫(kù)的結(jié)構(gòu) 642

16.1.2 用Access建立一個(gè)數(shù)據(jù)庫(kù) 643

16.2 SQL基礎(chǔ) 648

16.2.1 創(chuàng)建數(shù)據(jù)庫(kù) 649

16.2.2 創(chuàng)建數(shù)據(jù)表 649

16.2.3 建立索引 650

16.2.4 更改數(shù)據(jù)表結(jié)構(gòu) 651

16.2.5 刪除數(shù)據(jù)表 652

16.2.6 增加記錄 653

16.2.7 更新記錄 653

16.2.8 刪除記錄 654

16.2.9 查詢記錄 654

16.2.10 連接表 658

16.2.11 使用統(tǒng)計(jì)函數(shù) 659

16.3 本章小結(jié) 660


第17章 Java對(duì)數(shù)據(jù)庫(kù)編程 661

17.1 Java對(duì)數(shù)據(jù)庫(kù)的連接 661

17.1.1 JDBC的基本概念 661

17.1.2 JDBC的工作方式 661

17.1.3 JDBC驅(qū)動(dòng)連接 662

17.1.4 連接池 664

17.1.5 事務(wù)操作 665

17.2 Java對(duì)數(shù)據(jù)庫(kù)的操作 667

17.2.1 常用接口及類 667

17.2.2 建立數(shù)據(jù)庫(kù)連接 669

17.2.3 關(guān)閉數(shù)據(jù)庫(kù)連接 670

17.2.4 添加新數(shù)據(jù) 670

17.2.5 刪除數(shù)據(jù) 674

17.2.6 修改數(shù)據(jù) 675

17.2.7 查詢數(shù)據(jù) 676

17.3 學(xué)生信息管理系統(tǒng)實(shí)例 679

17.3.1 程序設(shè)計(jì)思路 679

17.3.2 幾個(gè)相關(guān)標(biāo)記 680

17.3.3 程序界面設(shè)計(jì) 680

17.3.4 打開(kāi)數(shù)據(jù)庫(kù) 682

17.3.5 關(guān)閉數(shù)據(jù)庫(kù) 683

17.3.6 顯示數(shù)據(jù)到控件中 683

17.3.7 幾個(gè)輔助方法 684

17.3.8 “第一條”按鈕事件響應(yīng)代碼 684

17.3.9 “前一條”按鈕事件響應(yīng)代碼 685

17.3.10 “后一條”按鈕事件響應(yīng)代碼 686

17.3.11 “最后一條”按鈕事件響應(yīng)代碼 686

17.3.12 “增加記錄”按鈕事件響應(yīng)代碼 687

17.3.13 “保存記錄”按鈕事件響應(yīng)代碼 687

17.3.14 “編輯記錄”按鈕事件響應(yīng)代碼 688

17.3.15 “取消改變”按鈕事件響應(yīng)代碼 689

17.3.16 “刪除記錄”按鈕事件響應(yīng)代碼 690

17.3.17 actionPerformed()方法 690

17.4 本章小結(jié) 691


第7篇 Java網(wǎng)絡(luò)程序開(kāi)發(fā)

第18章 C/S網(wǎng)絡(luò)程序設(shè)計(jì) 694

18.1 與網(wǎng)絡(luò)相關(guān)的常用術(shù)語(yǔ) 694

18.1.1 TCP/IP協(xié)議 694

18.1.2 IP地址 694

18.1.3 域名 695

18.1.4 服務(wù)器 695

18.1.5 客戶機(jī) 695

18.1.6 套接字 695

18.1.7 端口 696

18.1.8 URL 696

18.2 InetAddress類使用示例 696

18.2.1 根據(jù)域名查找IP地址 697

18.2.2 根據(jù)IP地址查找主機(jī)名 698

18.3 URL類和URLConnection類的使用 698

18.3.1 URL類的使用——一個(gè)簡(jiǎn)單的瀏覽器 699

18.3.2 URLConnection類的使用——文件下載 701

18.4 Socket的使用 703

18.4.1 客戶端創(chuàng)建Socket對(duì)象 703

18.4.2 服務(wù)器端創(chuàng)建ServerSocket對(duì)象 704

18.4.3 示例程序1——一對(duì)一的通訊 704

18.4.4 示例程序2——一對(duì)多的通訊 707

18.4.5 示例程序3——簡(jiǎn)單的聊天程序 709

18.5 UDP數(shù)據(jù)報(bào)通信 713

18.5.1 DatagramSocket的使用方法 713

18.5.2 DatagramPacket的使用方法 714

18.5.3 示例程序——用UDP實(shí)現(xiàn)的聊天程序 714

18.6 本章小結(jié) 718


第19章 JSP程序設(shè)計(jì) 719

19.1 基本概念 719

19.1.1 動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù) 719

19.1.2 JSP技術(shù)特點(diǎn) 721

19.1.3 JSP與Servlet的關(guān)系 722

19.2 JSP運(yùn)行環(huán)境 724

19.2.1 Tomcat簡(jiǎn)介 724

19.2.2 Tomcat的安裝和啟動(dòng) 725

19.2.3 部署自己的網(wǎng)站 727

19.2.4 一個(gè)簡(jiǎn)單的JSP程序 728

19.3 JSP的指令 729

19.3.1 頁(yè)面指令(page) 730

19.3.2 包含指令(include) 732

19.3.3 標(biāo)簽庫(kù)指令(taglib) 732

19.4 JSP的腳本元素 733

19.4.1 HTML注釋 733

19.4.2 隱藏注釋 734

19.4.3 變量和方法的聲明 734

19.4.4 表達(dá)式 735

19.4.5 嵌入網(wǎng)頁(yè)中的程序段(Scriptlet) 735

19.5 JSP的標(biāo)準(zhǔn)操作 736

19.5.1 重定向操作() 736

19.5.2 包含操作() 737

19.5.3 嵌入插件() 738

19.5.4 創(chuàng)建Bean實(shí)例() 740

19.5.5 設(shè)置Bean屬性() 741

19.5.6 獲取Bean屬性() 742

19.6 JSP的隱含對(duì)象 743

19.6.1 page對(duì)象簡(jiǎn)介 743

19.6.2 config對(duì)象簡(jiǎn)介 743

19.6.3 利用out對(duì)象輸出結(jié)果到網(wǎng)頁(yè) 743

19.6.4 利用request對(duì)象獲取用戶數(shù)據(jù) 744

19.6.5 利用response對(duì)象清除網(wǎng)頁(yè)緩存 748

19.6.6 利用session對(duì)象檢測(cè)用戶 749

19.6.7 利用application對(duì)象獲取容器版本 752

19.6.8 利用pageContext對(duì)象獲取頁(yè)面屬性 753

19.6.9 利用exception對(duì)象處理異常 755

19.7 JavaBeans介紹 756

19.7.1 JavaBeans的屬性 756

19.7.2 事件 762

19.7.3 持久化 766

19.7.4 用戶化 767

19.8 JSP應(yīng)用實(shí)例1——計(jì)數(shù)器 769

19.9 JSP應(yīng)用實(shí)例2——日歷 771

19.10 JSP應(yīng)用實(shí)例3——數(shù)據(jù)庫(kù)查詢 774

19.11 JSP應(yīng)用實(shí)例4——簡(jiǎn)單的留言板 777

19.12 JSP應(yīng)用實(shí)例5——B/S模式的聊天室 781

19.13 本章小結(jié) 798


第8篇 即時(shí)通訊系統(tǒng)開(kāi)發(fā)實(shí)例

第20章 系統(tǒng)分析和設(shè)計(jì) 800

20.1 系統(tǒng)功能分析 800

20.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 801

20.3 系統(tǒng)總體設(shè)計(jì) 803

20.3.1 服務(wù)器端軟件結(jié)構(gòu) 803

20.3.2 客戶端軟件結(jié)構(gòu) 806

20.4 本章小結(jié) 811


第21章 服務(wù)器端功能模塊的實(shí)現(xiàn) 812

21.1 啟動(dòng)服務(wù)器 812

21.2 服務(wù)器主界面 814

21.3 服務(wù)連接線程 818

21.4 為客戶端提供功能服務(wù)模塊 820

21.5 數(shù)據(jù)庫(kù)連接模塊 827

21.6 管理登錄用戶模塊 829

21.7 顯示用戶信息模塊 831

21.8 存儲(chǔ)用戶信息的JavaBean 833

21.9 實(shí)現(xiàn)頭像顯示功能的公用類 836

21.10 顯示時(shí)間的公用類 837

21.11 設(shè)置窗口位置的公用類 838

21.12 本章小結(jié) 839

第22章 客戶端功能模塊的實(shí)現(xiàn) 840

22.1 登錄模塊 840

22.2 客戶端主界面 846

22.3 聊天模塊 860

22.4 查找好友模塊 866

22.5 顯示好友信息模塊 868

22.6 接收陌生人信息模塊 871

22.7 更改用戶信息模塊 873

22.8 用戶注冊(cè)模塊 880

22.9 顯示版權(quán)信息 887

22.10 本章小結(jié) 889


PC官方
安卓官方手機(jī)版
IOS官方手機(jī)版

java開(kāi)發(fā)技術(shù)大全截圖

下載地址

java開(kāi)發(fā)技術(shù)大全 for pdf 高清格式

熱門評(píng)論
最新評(píng)論
發(fā)表評(píng)論 查看所有評(píng)論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過(guò)審核才能顯示)

編輯推薦

本類軟件排行

報(bào)錯(cuò)

請(qǐng)簡(jiǎn)要描述您遇到的錯(cuò)誤,我們將盡快予以修正。

轉(zhuǎn)帖到論壇
輪壇轉(zhuǎn)帖HTML方式

輪壇轉(zhuǎn)帖UBB方式

主站蜘蛛池模板: 精品一区二区久久久久久久网站 | 五月婷婷伊人 | 亚洲天堂成人在线观看 | 狠狠狠色丁香婷婷综合久久五月 | 国内高清久久久久久久久 | 四虎网站网址 | 毛片一区二区三区 | 精品国产综合成人亚洲区 | 欧美日本一区视频免费 | 精品久久网 | 久久国产夜色精品噜噜亚洲a | 99视频只有精品 | 国产小视频免费看 | 国产精品免费综合一区视频 | 国产短视频在线 | 99精品视频在线播放2 | 成人深爱网 | 国产成人精品男人的天堂网站 | 激情网网站| 欧美一区二区三区免费观看视频 | 色色视频免费网 | 262929..com| 国产精品久久久久桃色tv | 国产99视频在线观看 | 国产成人综合久久精品下载 | 黄色视屏免费 | 加勒比久久综合 | 激情五月亚洲色图 | 欧美激情综合 | 国产精品久久久久久久久夜色 | 人妖一区 | 国产精品视频成人 | 99久久综合 | 日韩午夜免费 | 在线免费观看毛片 | 国内久久久久久久久久 | 一级毛片在线免费看 | 色激情综合 | 埃及艳后成人 | 国产精品久久毛片蜜月 | 欧美视频在线播放 |