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

Java程序設(shè)計(jì)教程(高等職業(yè)教育計(jì)算機(jī)技術(shù)系列教材)

Java程序設(shè)計(jì)教程(高等職業(yè)教育計(jì)算機(jī)技術(shù)系列教材)

定 價(jià):¥25.00

作 者: 張小波、陳子聰、宋暉
出版社: 冶金工業(yè)出版社
叢編項(xiàng): 普通高等教育“十一五”規(guī)劃教材·高等職業(yè)教育計(jì)算機(jī)技術(shù)系列教材
標(biāo) 簽: Java

購買這本書可以去


ISBN: 9787502439453 出版時(shí)間: 2006-03-01 包裝: 平裝
開本: 16開 頁數(shù): 272 字?jǐn)?shù):  

內(nèi)容簡介

  本書是根據(jù)普通高等教育“十一五”國家級(jí)規(guī)劃教材的指導(dǎo)精神而編寫的。本書以通俗的語言,系統(tǒng)地介紹了Java語言基礎(chǔ)和開發(fā)應(yīng)用程序的設(shè)計(jì)思想以及編程方法,結(jié)合實(shí)例深入淺出地介紹了Java程序設(shè)計(jì)語言。內(nèi)容主要包括:Java語言概述、Java程序設(shè)計(jì)基礎(chǔ)、流程控制結(jié)構(gòu)、面向?qū)ο蟪绦蛟O(shè)計(jì)、用戶界面、圖形、異常處理、輸入輸出、多線程與Applet基礎(chǔ)、網(wǎng)絡(luò)編程、數(shù)據(jù)庫編程。本書內(nèi)容豐富,文字?jǐn)⑹龊喢饕锥?,注重?shí)用性和可操作性,各章配有精心設(shè)計(jì)的習(xí)題。本書既可作為高職高專學(xué)校和大學(xué)計(jì)算機(jī)專業(yè)的教材,也可作為各類Java培訓(xùn)班及全國計(jì)算機(jī)等級(jí)考試用書。

作者簡介

暫缺《Java程序設(shè)計(jì)教程(高等職業(yè)教育計(jì)算機(jī)技術(shù)系列教材)》作者簡介

圖書目錄

第1章 Java語言概述 1
1.1 Java語言簡介 1
1.1.1 Java歷史 1
1.1.2 前景與發(fā)展 2
1.2 Java語言特點(diǎn) 3
1.3 Java程序開發(fā) 4
1.3.1 Java程序運(yùn)行環(huán)境 4
1.3.2 JDK開發(fā)工具的安裝與使用 6
1.3.3 Java集成開發(fā)環(huán)境 11
1.3.4 Java程序的開發(fā)過程及其運(yùn)行 13
小結(jié) 16
綜合練習(xí)一 17
一、選擇題 17
二、填空題 17
三、簡答題 18
四、程序設(shè)計(jì)題 18
第2章 Java程序設(shè)計(jì)基礎(chǔ) 19
2.1 符號(hào)集 19
2.1.1 標(biāo)識(shí)符 19
2.1.2 保留字 20
2.2 數(shù)據(jù)類型 20
2.2.1 整型數(shù)據(jù) 20
2.2.2 浮點(diǎn)型數(shù)據(jù) 21
2.2.3 字符型數(shù)據(jù) 22
2.2.4 布爾類型 22
2.3 常量與變量 23
2.3.1 常量 23
2.3.2 變量 23
2.4 運(yùn)算符與表達(dá)式 24
2.4.1 算術(shù)運(yùn)算 24
2.4.2 關(guān)系運(yùn)算 27
2.4.3 邏輯運(yùn)算 28
2.4.4 賦值運(yùn)算 28
2.4.5 位運(yùn)算 29
2.4.6 條件運(yùn)算 32
2.4.7 運(yùn)算優(yōu)先級(jí) 33
2.5 數(shù)組 34
2.5.1 一維數(shù)組 35
2.5.2 多維數(shù)組 39
2.5.3 數(shù)組作為方法參數(shù)和返回值 43
小結(jié) 46
綜合練習(xí)二 47
一、選擇題 47
二、填空題 47
三、簡答題 48
四、程序設(shè)計(jì)題 48
第3章 流程控制結(jié)構(gòu) 49
3.1 流程控制結(jié)構(gòu)概述 49
3.2 選擇結(jié)構(gòu) 50
3.2.1 if語句形式1 50
3.2.2 if語句形式2 51
3.2.3 switch語句 54
3.3 循環(huán)結(jié)構(gòu) 56
3.3.1 for循環(huán)語句 57
3.3.2 while循環(huán)語句 58
3.3.3 do-while循環(huán)語句 59
3.3.4 for和while的轉(zhuǎn)化 60
3.3.5 循環(huán)結(jié)構(gòu)舉例 60
3.4 跳轉(zhuǎn)語句 63
3.4.1 break語句 63
3.4.2 continue語句 64
3.4.3 return語句 64
小結(jié) 65
綜合練習(xí)三 66
一、選擇題 66
二、填空題 66
三、簡答題 66
四、程序設(shè)計(jì)題 67
第4章 面向?qū)ο蟪绦蛟O(shè)計(jì) 68
4.1 面向?qū)ο蟮幕靖拍?68
4.1.1 對(duì)象 68
4.1.2 類 69
4.1.3 接口 70
4.1.4 包 70
4.1.5 方法 71
4.2 對(duì)象和類 73
4.2.1 類的定義 74
4.2.2 對(duì)象實(shí)例的創(chuàng)建 75
4.2.3 封裝、繼承與多態(tài) 81
4.3 接口 89
4.3.1 接口的作用 89
4.3.2 接口的聲明 89
4.3.3 接口的實(shí)現(xiàn) 90
4.3.4 接口的繼承 92
4.4 包 92
4.4.1 Java程序的組織 92
4.4.2 定義包 93
4.4.3 引用包 93
4.4.4 包級(jí)訪問控制 94
小結(jié) 95
綜合練習(xí)四 95
一、選擇題 95
二、填空題 96
三、簡答題 96
四、程序設(shè)計(jì)題 96
第5章 用戶界面 97
5.1 圖形用戶界面設(shè)計(jì)概述 97
5.1.1 Java.awt包和Javax.swing包 97
5.1.2 組件、容器和布局 99
5.1.3 事件驅(qū)動(dòng)編程方法 100
5.1.4 編寫GUI應(yīng)用程序的一般步驟 101
5.2 組件 102
5.2.1 Component類、Container類和JComponent類 102
5.2.2 標(biāo)簽 102
5.2.3 按鈕 103
5.2.4 復(fù)選框 104
5.2.5 單選按鈕 105
5.2.6 選擇框 105
5.2.7 列表框 105
5.2.8 文本字段 106
5.2.9 文本區(qū)域 107
5.2.10 滾動(dòng)條 107
5.2.11 其他原子組件 108
5.2.12 容器 108
5.3 布局設(shè)計(jì) 115
5.3.1 順序布局管理器 115
5.3.2 網(wǎng)格布局管理器 116
5.3.3 網(wǎng)格包布局管理器 117
5.3.4 邊框布局管理器 120
5.3.5 卡片布局管理器 121
5.3.6 盒式布局管理器 122
5.4 菜單與工具欄設(shè)計(jì) 124
5.4.1 菜單 124
5.4.2 工具欄 130
5.5 對(duì)話框設(shè)計(jì) 131
5.5.1 對(duì)話框分類 131
5.5.2 對(duì)話框的創(chuàng)建及使用 131
5.6 圖形用戶界面設(shè)計(jì)綜合示例 135
小結(jié) 142
綜合練習(xí)五 143
一、選擇題 143
二、填空題 144
三、簡答題 144
四、程序設(shè)計(jì)題 144
第6章 圖形 145
6.1 圖形坐標(biāo) 145
6.2 圖形繪制 145
6.2.1 直線 146
6.2.2 矩形 146
6.2.3 橢圓 146
6.2.4 多邊形 148
6.3 文本 150
6.4 屬性設(shè)置 152
6.4.1 字體 152
6.4.2 顏色 152
小結(jié) 154
綜合練習(xí)六 154
一、選擇題 154
二、填空題 154
三、簡答題 154
四、程序設(shè)計(jì)題 154
第7章 異常處理 155
7.1 異常基本概念介紹 155
7.2 異常的拋出和捕獲 156
7.3 創(chuàng)建自己的異常類 157
小結(jié) 159
綜合練習(xí)七 159
一、選擇題 159
二、填空題 159
三、簡答題 159
四、程序設(shè)計(jì)題 160
第8章 輸入輸出 161
8.1 輸入輸出概述 161
8.2 各種輸入輸出流 162
8.2.1 字節(jié)流 163
8.2.2 字符流 164
8.2.3 管道流 165
8.2.4 SequenceInputStream 167
8.2.5 PushbackInputStream 168
8.2.6 文件流FileStream 169
8.2.7 數(shù)據(jù)輸入輸出流:DataInput Stream&DataOutputStream 176
8.2.8 對(duì)象流:ObjectInput Stream&ObjectOutputStream 178
8.2.9 其他輸入輸出類 180
8.3 文件隨機(jī)存?。篟andomAccessFile類 181
小結(jié) 182
綜合練習(xí)八 183
一、選擇題 183
二、填空題 183
三、簡答題 183
四、程序設(shè)計(jì)題 183
第9章 多線程與Applet基礎(chǔ) 185
9.1 線程 185
9.1.1 線程的概念 185
9.1.2 線程的控制 186
9.1.3 線程的創(chuàng)建 197
9.1.4 線程間通信 203
9.2 HTML基礎(chǔ) 209
9.3 Applet 211
9.3.1 Applet的HTML知識(shí) 211
9.3.2 Applet類 212
9.3.3 Applet的主要方法 214
小結(jié) 215
綜合練習(xí)九 215
一、選擇題 215
二、填空題 216
三、簡答題 216
四、程序設(shè)計(jì)題 216
第10章 網(wǎng)絡(luò)編程 217
10.1 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ) 217
10.1.1 分層的概念 217
10.1.2 通信子網(wǎng) 218
10.1.3 傳輸層 219
10.1.4 應(yīng)用層 219
10.2 使用URL定位資源 220
10.2.1 URL的概念 220
10.2.2 URL類的構(gòu)造函數(shù)與方法 221
10.2.3 類URLConnection 223
10.3 Socket通信 227
10.3.1 Socket類的建立 228
10.3.2 Socket類的使用 229
10.3.3 范例:簡易Web服務(wù)器 232
10.4 數(shù)據(jù)報(bào)通信 234
10.4.1 DatagramPacket類和
DatagramSocket類 235
10.4.2 數(shù)據(jù)報(bào)的發(fā)送與接收實(shí)例 236
10.4.3 范例:一個(gè)簡單的聊天程序 237
10.5 協(xié)議處理機(jī) 240
10.5.1 WWW協(xié)議 241
10.5.2 FTP協(xié)議 244
10.6 用Java實(shí)現(xiàn)加密 245
小結(jié) 250
綜合練習(xí)十 251
一、選擇題 251
二、填空題 251
三、簡答題 251
四、程序設(shè)計(jì)題 251
第11章 數(shù)據(jù)庫編程 253
11.1 數(shù)據(jù)庫基本理論 253
11.1.1 數(shù)據(jù)庫發(fā)展歷程 253
11.1.2 關(guān)系數(shù)據(jù)庫管理系統(tǒng) 253
11.2 SQL和JDBC簡介 254
11.2.1 結(jié)構(gòu)化查詢語言(SQL) 254
11.2.2 JDBC 257
11.3 數(shù)據(jù)庫程序設(shè)計(jì) 263
11.3.1 數(shù)據(jù)庫應(yīng)用程序的多層結(jié)構(gòu) 263
11.3.2 數(shù)據(jù)庫應(yīng)用程序的設(shè)計(jì) 264
11.3.3 數(shù)據(jù)庫編程舉例 265
小結(jié) 270
綜合練習(xí)十一 270
一、選擇題 270
二、填空題 271
三、簡答題 271
四、程序設(shè)計(jì)題 271

本目錄推薦

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