注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java 6程序設(shè)計(jì)實(shí)踐教程

Java 6程序設(shè)計(jì)實(shí)踐教程

Java 6程序設(shè)計(jì)實(shí)踐教程

定 價(jià):¥39.80

作 者: 劉萬(wàn)軍 等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 清華電腦學(xué)堂
標(biāo) 簽: J2EE

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302194491 出版時(shí)間: 2009-05-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 421 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書(shū)根據(jù)Java語(yǔ)言程序面向?qū)ο蟮谋举|(zhì)特征,以及面向?qū)ο蟪绦蛟O(shè)計(jì)課程的基本教學(xué)要求,詳細(xì)介紹Java語(yǔ)言及其面向?qū)ο蟮幕咎匦?、基本技術(shù)。全書(shū)共分為12章,介紹了Java語(yǔ)言的產(chǎn)生和發(fā)展,Java語(yǔ)言基礎(chǔ),面向?qū)ο蟾拍詈兔嫦驅(qū)ο箝_(kāi)發(fā)過(guò)程,面向?qū)ο蟾呒?jí)特征,字符串和日期類(lèi),異常處理機(jī)制,Java Swing,Java事件,多媒體技術(shù),輸入輸出流,訪問(wèn)數(shù)據(jù)庫(kù)等內(nèi)容。最后一章使用Java開(kāi)發(fā)了一個(gè)綜合實(shí)例,介紹如何設(shè)計(jì)專(zhuān)賣(mài)店管理系統(tǒng)的數(shù)據(jù)庫(kù)以及如何通過(guò)Swing實(shí)現(xiàn)專(zhuān)賣(mài)店管理系統(tǒng)的知識(shí)?!禞ava 6程序設(shè)計(jì)實(shí)踐教程》可作為普通高等院校計(jì)算機(jī)專(zhuān)業(yè)和非計(jì)算機(jī)專(zhuān)業(yè)的Java程序設(shè)計(jì)教材,也可作為讀者的自學(xué)用書(shū)。

作者簡(jiǎn)介

暫缺《Java 6程序設(shè)計(jì)實(shí)踐教程》作者簡(jiǎn)介

圖書(shū)目錄

第1章 Java語(yǔ)言概述 1
1.1 Java歷史 1
1.2 Java概述 4
1.2.1 Java介紹 4
1.2.2 Java語(yǔ)言特點(diǎn) 6
1.2.3 Java工作原理 10
1.2.4 Java API介紹及使用 12
1.3 Java運(yùn)行環(huán)境 13
1.3.1 JDK安裝以及配置 13
1.3.2 Java應(yīng)用程序開(kāi)發(fā) 17
1.3.3 Java小應(yīng)用程序開(kāi)發(fā) 19
1.4 Java開(kāi)發(fā)工具簡(jiǎn)介 21
1.4.1 Eclipse介紹及使用 21
1.4.2 NetBeans介紹及使用 26
1.5 實(shí)驗(yàn)指導(dǎo) 29
1.5.1 安裝并配置JDK 29
1.5.2 使用Eclipse創(chuàng)建Java程序 30
1.5.3 使用NetBeans創(chuàng)建Java程序 31
1.6 習(xí)題集 33
第2章 Java基本語(yǔ)法 35
2.1 Java語(yǔ)言基本組成元素 35
2.1.1 關(guān)鍵字與標(biāo)識(shí)符 35
2.1.2 運(yùn)算符與表達(dá)式 37
2.2 Java數(shù)據(jù)類(lèi)型 40
2.2.1 數(shù)據(jù)類(lèi)型 41
2.2.2 數(shù)據(jù)類(lèi)型轉(zhuǎn)換 44
2.3 控制語(yǔ)句 45
2.3.1 分支語(yǔ)句 45
2.3.2 循環(huán)語(yǔ)句 52
2.3.3 跳轉(zhuǎn)語(yǔ)句 57
2.4 數(shù)組 59
2.4.1 一維數(shù)組與多維數(shù)組 60
2.4.2 一些與數(shù)組操作相關(guān)函數(shù) 64
2.4.3 向量類(lèi) 65
2.4.4 應(yīng)用舉例 66
2.5 實(shí)驗(yàn)指導(dǎo) 68
2.5.1 猜字游戲 68
2.5.2 使用冒泡排序 69
2.5.3 輸出圖形 70
2.5.4 打印九九乘法表 71
2.6 習(xí)題集 72
第3章 面向?qū)ο蟪绦蛟O(shè)計(jì) 77
3.1 面向過(guò)程與面向?qū)ο?77
3.1.1 編程思路的發(fā)展 77
3.1.2 面向?qū)ο笤O(shè)計(jì) 79
3.2 對(duì)象入門(mén) 79
3.3 面向?qū)ο箝_(kāi)發(fā)過(guò)程 81
3.4 類(lèi) 83
3.4.1 類(lèi)定義 84
3.4.2 屬性和方法 85
3.4.3 訪問(wèn)類(lèi) 87
3.4.4 構(gòu)造方法 88
3.5 對(duì)象 89
3.5.1 Java對(duì)象定義 89
3.5.2 對(duì)象引用 92
3.6 基本方法 93
3.6.1 this 93
3.6.2 方法重載 94
3.6.3 靜態(tài)變量和方法 96
3.6.4 常量和最終方法 98
3.7 繼承 99
3.7.1 Java中實(shí)現(xiàn)繼承 99
3.7.2 方法重寫(xiě)和變量隱藏 101
3.7.3 使用super 103
3.8 內(nèi)部類(lèi) 105
3.9 抽象類(lèi) 106
3.10 實(shí)驗(yàn)指導(dǎo) 109
3.10.1 實(shí)現(xiàn)銀行賬戶類(lèi) 109
3.10.2 實(shí)現(xiàn)秒表類(lèi) 111
3.10.3 實(shí)現(xiàn)校園201電話卡類(lèi) 113
3.10.4 實(shí)現(xiàn)交通工具類(lèi) 114
3.11 習(xí)題集 116
第4章 面向?qū)ο蟾呒?jí)特征 122
4.1 包 122
4.1.1 包聲明 122
4.1.2 包引用 123
4.1.3 創(chuàng)建并引用包求素?cái)?shù) 124
4.2 訪問(wèn)控制修飾符 125
4.2.1 控制修飾符介紹 125
4.2.2 public修飾符 126
4.2.3 protected修飾符 127
4.2.4 默認(rèn)修飾符和private修飾符 128
4.3 接口 130
4.3.1 接口概念和意義 130
4.3.2 接口聲明和繼承 130
4.3.3 接口實(shí)現(xiàn) 131
4.3.4 接口回調(diào) 132
4.4 數(shù)據(jù)封裝類(lèi) 133
4.5 實(shí)驗(yàn)指導(dǎo) 136
4.5.1 包管理 136
4.5.2 模擬主板上的PCI插槽 137
4.5.3 登錄程序 139
4.6 習(xí)題集 140
第5章 字符串和日期類(lèi) 146
5.1 字符串String類(lèi) 146
5.1.1 創(chuàng)建字符串 146
5.1.2 字符串常用方法介紹 148
5.1.3 字符串比較 149
5.1.4 字符串檢索 150
5.1.5 字符串其他操作 151
5.2 可改變字符串類(lèi) 153
5.2.1 創(chuàng)建StringBuffer類(lèi) 154
5.2.2 StringBuffer應(yīng)用 154
5.3 字符串拆分類(lèi)StringTokenizer 157
5.4 常用日期類(lèi) 158
5.4.1 Date類(lèi) 158
5.4.2 Calendar類(lèi) 159
5.5 格式化 162
5.5.1 格式化日期 162
5.5.2 格式化數(shù)字 164
5.6 實(shí)驗(yàn)指導(dǎo) 165
5.6.1 檢索字符串 165
5.6.2 對(duì)字符串加密解密 166
5.6.3 利用3種格式輸出時(shí)間 167
5.7 習(xí)題集 168
第6章 異常處理機(jī)制 174
6.1 異常 174
6.1.1 異常概念 174
6.1.2 Java異常類(lèi)組織結(jié)構(gòu) 175
6.2 異常處理機(jī)制 176
6.2.1 try…catch語(yǔ)句捕獲異常 176
6.2.2 多個(gè)catch語(yǔ)句 178
6.2.3 try…catch語(yǔ)句嵌套 180
6.2.4 finally語(yǔ)句 181
6.2.5 拋出和聲明異常 183
6.3 自定義異常 185
6.4 實(shí)驗(yàn)指導(dǎo) 187
6.4.1 數(shù)字轉(zhuǎn)換異常處理 187
6.4.2 多異常處理 189
6.5 習(xí)題集 190
第7章 Java Swing 194
7.1 Java GUI概述 194
7.1.1 發(fā)展歷史 194
7.1.2 Swing概念 198
7.1.3 Swing類(lèi)庫(kù)層次結(jié)構(gòu) 199
7.2 窗口與面板 200
7.2.1 容器概述 200
7.2.2 JFrame主窗口 201
7.2.3 JDialog對(duì)話框 203
7.2.4 JPanel面板 205
7.3 Swing常用組件 207
7.3.1 按鈕 207
7.3.2 文本組件 210
7.3.3 組合框 214
7.3.4 進(jìn)度條及Timer組件 215
7.3.5 菜單 219
7.3.6 工具欄 224
7.4 布局管理器 227
7.4.1 邊框布局 227
7.4.2 流式布局 229
7.4.3 網(wǎng)格布局 230
7.4.4 null布局 231
7.5 高級(jí)組件 232
7.5.1 表格組件 232
7.5.2 樹(shù)組件 235
7.5.3 選項(xiàng)卡組件 237
7.6 實(shí)驗(yàn)指導(dǎo) 240
7.6.1 用戶注冊(cè)界面 240
7.6.2 選項(xiàng)卡界面 242
7.6.3 計(jì)算器界面 245
7.6.4 記事本界面 248
7.7 習(xí)題集 250
第8章 Java事件 256
8.1 Java事件處理機(jī)制 256
8.1.1 事件處理模型 256
8.1.2 為組件注冊(cè)事件 259
8.2 事件監(jiān)聽(tīng)器接口 261
8.3 GUI低級(jí)事件 264
8.3.1 鍵盤(pán)事件 264
8.3.2 鼠標(biāo)事件 267
8.3.3 焦點(diǎn)事件 270
8.3.4 窗口事件 272
8.4 GUI高級(jí)事件 275
8.4.1 選項(xiàng)事件 275
8.4.2 單擊事件 277
8.5 Swing常用事件 279
8.5.1 彈出菜單事件 279
8.5.2 TreeSelectionEvent樹(shù)事件 281
8.6 實(shí)驗(yàn)指導(dǎo) 284
8.6.1 實(shí)現(xiàn)圖形繪畫(huà) 284
8.6.2 實(shí)現(xiàn)按鈕事件 286
8.6.3 實(shí)現(xiàn)資源管理器 287
8.6.4 實(shí)現(xiàn)計(jì)算器 290
8.7 習(xí)題集 292
第9章 多媒體技術(shù) 294
9.1 圖形處理技術(shù) 294
9.1.1 Graphics圖形類(lèi) 294
9.1.2 基本圖形繪制 297
9.1.3 圖形效果處理 300
9.2 Java JApplet 303
9.2.1 JApplet概述 303
9.2.2 JApplet編寫(xiě) 304
9.2.3 HTML文件的參數(shù)設(shè)定 305
9.3 聲音處理技術(shù) 308
9.4 實(shí)驗(yàn)指導(dǎo) 309
9.4.1 繪制鐘表 309
9.4.2 信號(hào)燈 312
9.5 習(xí)題集 314
第10章 輸入輸出流 318
10.1 File類(lèi) 318
10.1.1 File類(lèi)概述 318
10.1.2 獲取文件屬性信息 320
10.1.3 文件重命名和刪除 321
10.1.4 顯示目錄文件 322
10.2 流基本概念 323
10.2.1 什么是流 323
10.2.2 輸入輸出流機(jī)制 324
10.3 流的使用 326
10.4 文件讀寫(xiě)處理 327
10.4.1 FileInputStream與FileOutputStream類(lèi) 327
10.4.2 FileReader和FileWriter類(lèi) 331
10.4.3 RandomAccessFile類(lèi) 333
10.5 應(yīng)用舉例——文件信息讀取與寫(xiě)入 336
10.6 實(shí)驗(yàn)指導(dǎo) 339
10.6.1 利用輸入流求階乘 339
10.6.2 過(guò)濾符合條件的文件 340
10.6.3 文件內(nèi)容的復(fù)制 342
10.6.4 隨機(jī)訪問(wèn)文件 343
10.7 習(xí)題集 344
第11章 訪問(wèn)數(shù)據(jù)庫(kù) 348
11.1 JDBC基礎(chǔ) 348
11.1.1 JDBC概述 348
11.1.2 JDBC API介紹 350
11.1.3 JDBC連接數(shù)據(jù)庫(kù)方式 354
11.2 數(shù)據(jù)庫(kù)常見(jiàn)操作 356
11.2.1 連接數(shù)據(jù)庫(kù) 357
11.2.2 顯示數(shù)據(jù)庫(kù)數(shù)據(jù) 360
11.2.3 更新數(shù)據(jù)庫(kù)數(shù)據(jù) 361
11.2.4 查詢數(shù)據(jù)庫(kù)數(shù)據(jù) 362
11.3 JDBC高級(jí)操作 363
11.3.1 使用PreparedStatement接口執(zhí)行SQL語(yǔ)句 364
11.3.2 使用CallableStatement接口執(zhí)行SQL語(yǔ)句 366
11.4 JDBC元數(shù)據(jù) 369
11.4.1 使用DatabaseMetaData 369
11.4.2 使用ResultSetMetaData 370
11.5 GUI中顯示MySQL數(shù)據(jù) 372
11.5.1 添加數(shù)據(jù) 373
11.5.2 顯示數(shù)據(jù) 375
11.6 實(shí)驗(yàn)指導(dǎo) 376
11.6.1 JDBC應(yīng)用 376
11.6.2 成績(jī)管理——添加、查詢 379
11.6.3 成績(jī)管理——?jiǎng)h除、修改 382
11.7 習(xí)題集 386
第12章 匯智專(zhuān)賣(mài)店管理系統(tǒng) 390
12.1 系統(tǒng)概述 390
12.1.1 需求分析 390
12.1.2 系統(tǒng)用例圖 391
12.1.3 系統(tǒng)設(shè)計(jì) 394
12.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 395
12.3 通用模塊實(shí)現(xiàn) 397
12.4 系統(tǒng)前臺(tái)模塊 404
12.4.1 系統(tǒng)主界面 404
12.4.2 用戶注冊(cè)模塊 406
12.5 系統(tǒng)后臺(tái)模塊 409
12.5.1 管理員登錄模塊 409
12.5.2 商品管理模塊 411
12.5.3 訂單管理模塊 416
參考答案 422

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)