注冊(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語(yǔ)言程序設(shè)計(jì)

Java語(yǔ)言程序設(shè)計(jì)

Java語(yǔ)言程序設(shè)計(jì)

定 價(jià):¥42.00

作 者: 相潔 呼克佑 主編
出版社: 人民郵電出版社
叢編項(xiàng): 工業(yè)和信息化普通高等教育"十二五"規(guī)劃教材
標(biāo) 簽: 工學(xué) 教材 研究生/本科/專(zhuān)科教材

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


ISBN: 9787115319401 出版時(shí)間: 2013-08-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 316 字?jǐn)?shù):  

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

  《工業(yè)和信息化普通高等教育“十二五”規(guī)劃教材·21世紀(jì)高等教育計(jì)算機(jī)規(guī)劃教材:Java語(yǔ)言程序設(shè)計(jì)》作為Java語(yǔ)言程序設(shè)計(jì)課程的教材,系統(tǒng)、全面地介紹了有關(guān)Java開(kāi)發(fā)所涉及的各類(lèi)知識(shí)。全書(shū)共分13章,內(nèi)容包括Java的Eclipse開(kāi)發(fā)工具、Java語(yǔ)言基礎(chǔ)、流程控制、數(shù)組與字符串、Java面向?qū)ο蟪绦蛟O(shè)計(jì)、異常處理、多線(xiàn)程編程、GUI圖形用戶(hù)界面編程、輸入輸出和文件操作、工具類(lèi)、數(shù)據(jù)庫(kù)編程應(yīng)用、網(wǎng)絡(luò)編程、JSP與Serverlet等。書(shū)中每章內(nèi)容都與實(shí)例緊密結(jié)合,有助于學(xué)生理解知識(shí)、應(yīng)用知識(shí),達(dá)到學(xué)以致用的目的?!豆I(yè)和信息化普通高等教育“十二五”規(guī)劃教材·21世紀(jì)高等教育計(jì)算機(jī)規(guī)劃教材:Java語(yǔ)言程序設(shè)計(jì)》內(nèi)容詳盡,循序漸進(jìn)。其中所有例程全部在JDK7.0環(huán)境下調(diào)試通過(guò),便于讀者學(xué)習(xí)與推廣應(yīng)用。各章配有大量習(xí)題,便于讀者思考和復(fù)習(xí)?!豆I(yè)和信息化普通高等教育“十二五”規(guī)劃教材·21世紀(jì)高等教育計(jì)算機(jī)規(guī)劃教材:Java語(yǔ)言程序設(shè)計(jì)》為任課老師提供配套教學(xué)資源,包括所有例程源代碼、制作精良的電子課件及課后作業(yè)參考答案等。本書(shū)可作為高等院校計(jì)算機(jī)專(zhuān)業(yè)學(xué)生和非計(jì)算機(jī)專(zhuān)業(yè)學(xué)生學(xué)習(xí)Java程序設(shè)計(jì)的教材,同時(shí)也適合Java愛(ài)好者和初、中級(jí)的程序開(kāi)發(fā)人員參考使用。

作者簡(jiǎn)介

暫缺《Java語(yǔ)言程序設(shè)計(jì)》作者簡(jiǎn)介

圖書(shū)目錄

目 錄

第1章 概述 1
1.1 Java語(yǔ)言 1
1.1.1 Java語(yǔ)言發(fā)展歷程簡(jiǎn)介 1
1.1.2 Java語(yǔ)言的特點(diǎn) 2
1.1.3 Java語(yǔ)言與C/C++的比較 4
1.1.4 Java平臺(tái) 5
1.2 面向?qū)ο蟮幕靖拍睢?
1.2.1 對(duì)象與類(lèi) 6
1.2.2 面向?qū)ο蟮娜齻€(gè)特性 7
1.3 Java語(yǔ)言基本學(xué)習(xí)方法 7
本章小結(jié) 8
習(xí)題 8

第2章 Java程序開(kāi)發(fā)運(yùn)行環(huán)境 9
2.1 Java開(kāi)發(fā)運(yùn)行環(huán)境的安裝 9
2.1.1 下載JDK 10
2.1.2 安裝JDK 10
2.1.3 配置環(huán)境變量 11
2.2 編寫(xiě)運(yùn)行Java程序 13
2.3 Java集成開(kāi)發(fā)環(huán)境 17
2.3.1 Eclipse 17
2.3.2 Eclipse的Java編程實(shí)例 18
2.3.3 NetBeans 23
2.3.4 NetBeans的Java編程實(shí)例 24
2.4 Java核心文檔與學(xué)習(xí)資源 28
2.4.1 Java核心API文檔 28
2.4.2 Java學(xué)習(xí)資源 29
2.5 Java基本輸入輸出編程實(shí)例 29
2.6 Java編程規(guī)范 35
2.6.1 命名規(guī)范 35
2.6.2 注釋規(guī)范 36
2.6.3 縮進(jìn)排版規(guī)范 36
2.6.4 語(yǔ)句規(guī)范 37
2.6.5 其他 39
本章小結(jié) 40
習(xí)題 40

第3章 Java語(yǔ)言基礎(chǔ) 41
3.1 Java的若干基本概念 41
3.1.1 注釋 41
3.1.2 分隔符 42
3.1.3 關(guān)鍵字 42
3.1.4 標(biāo)識(shí)符 43
3.2 基本數(shù)據(jù)類(lèi)型 43
3.2.1 整數(shù)類(lèi)型 44
3.2.2 浮點(diǎn)類(lèi)型 44
3.2.3 布爾類(lèi)型 45
3.2.4 字符類(lèi)型 45
3.2.5 包裝類(lèi) 45
3.3 常量和變量 46
3.3.1 常量 46
3.3.2 變量 47
3.4 運(yùn)算符和表達(dá)式 49
3.4.1 算術(shù)運(yùn)算符 49
3.4.2 關(guān)系運(yùn)算符 50
3.4.3 邏輯運(yùn)算符 50
3.4.4 位運(yùn)算符 50
3.4.5 賦值運(yùn)算符 51
3.4.6 其他運(yùn)算符 52
3.4.7 運(yùn)算符優(yōu)先級(jí) 53
3.5 類(lèi)型轉(zhuǎn)換 53
3.5.1 自動(dòng)類(lèi)型轉(zhuǎn)換 53
3.5.2 強(qiáng)制類(lèi)型轉(zhuǎn)換 54
3.6 流程控制語(yǔ)句 54
3.6.1 結(jié)構(gòu)化程序設(shè)計(jì) 54
3.6.2 基本語(yǔ)句 54
3.6.3 選擇語(yǔ)句 55
3.6.4 循環(huán)語(yǔ)句 59
3.6.5 跳轉(zhuǎn)語(yǔ)句 62
本章小結(jié) 63
習(xí)題 63

第4章 數(shù)組與字符串 65
4.1 數(shù)組 65
4.1.1 一維數(shù)組 65
4.1.2 多維數(shù)組 69
4.1.3 數(shù)組類(lèi)Arrays 73
4.2 字符串 74
4.2.1 字符串的聲明與創(chuàng)建 74
4.2.2 字符串類(lèi)String的主要方法 75
4.2.3 StringBuffer類(lèi)的主要方法 78
4.3 正則表達(dá)式 81
4.3.1 元字符 81
4.3.2 正則表達(dá)式中的[] 82
4.3.3 正則表達(dá)式中的限定符 83
4.3.4 java.util.regex包 84
4.4 綜合應(yīng)用 84
本章小結(jié) 85
習(xí)題 86

第5章 Java面向?qū)ο蟪绦蛟O(shè)計(jì) 87
5.1 類(lèi) 87
5.1.1 類(lèi)的定義 87
5.1.2 類(lèi)的使用 90
5.1.3 方法重載 92
5.1.4 this的使用 94
5.2 訪(fǎng)問(wèn)權(quán)限控制符 97
5.2.1 public 97
5.2.2 protected 97
5.2.3 默認(rèn) 97
5.2.4 private 97
5.2.5 getInfo 與setInfo 101
5.3 繼承 102
5.3.1 類(lèi)的繼承 102
5.3.2 super的使用 105
5.3.3 子類(lèi)對(duì)象的構(gòu)造 106
5.3.4 對(duì)象類(lèi)型轉(zhuǎn)換 108
5.4 多態(tài)性 110
5.4.1 方法重載與方法覆蓋 110
5.4.2 運(yùn)行時(shí)多態(tài)性 110
5.5 非訪(fǎng)問(wèn)控制符 111
5.5.1 static 111
5.5.2 final 113
5.5.3 其他修飾符 114
5.6 包 114
5.6.1 Java的名字空間 114
5.6.2 包的定義與引入 115
5.6.3 JDK提供的主要包 115
5.7 抽象類(lèi)與接口 116
5.7.1 抽象類(lèi) 116
5.7.2 接口 118
5.8 內(nèi)部類(lèi)與匿名類(lèi) 119
5.8.1 內(nèi)部類(lèi) 119
5.8.2 匿名類(lèi) 121
5.9 泛型類(lèi) 122
5.9.1 泛型類(lèi)聲明 122
5.9.2 使用泛型類(lèi)聲明對(duì)象 122
5.9.3 泛型接口 124
5.10 綜合應(yīng)用 125
本章小結(jié) 128
習(xí)題 129

第6章 異常處理 130
6.1 異常與異常類(lèi) 130
6.1.1 異常的概念 130
6.1.2 Java異常類(lèi) 131
6.2 異常處理 133
6.2.1 try-catch-finally語(yǔ)句 133
6.2.2 throw和throws語(yǔ)句 136
6.3 自定義異常類(lèi) 139
6.4 綜合應(yīng)用 140
本章小結(jié) 142
習(xí)題 143

第7章 多線(xiàn)程編程 145
7.1 線(xiàn)程的基本概念 145
7.1.1 線(xiàn)程 145
7.1.2 使用線(xiàn)程的優(yōu)勢(shì) 146
7.1.3 線(xiàn)程的狀態(tài) 147
7.1.4 線(xiàn)程模型 147
7.2 創(chuàng)建線(xiàn)程 148
7.2.1 繼承Thread類(lèi) 148
7.2.2 實(shí)現(xiàn)Runnable接口 150
7.3 深入學(xué)習(xí)Thread類(lèi) 153
7.3.1 常用方法簡(jiǎn)介 153
7.3.2 設(shè)置優(yōu)先級(jí) 154
7.3.3 線(xiàn)程的名字 155
7.3.4 得到當(dāng)前線(xiàn)程 156
7.3.5 線(xiàn)程的休眠 157
7.3.6 簡(jiǎn)單控制線(xiàn)程 157
7.4 多線(xiàn)程技術(shù) 159
7.4.1 線(xiàn)程同步 159
7.4.2 線(xiàn)程通信 162
7.4.3 死鎖 163
7.4.4 線(xiàn)程組 164
7.5 綜合應(yīng)用 164
本章小結(jié) 167
習(xí)題 167

第8章 圖形用戶(hù)界面編程 168
8.1 圖形用戶(hù)界面概述 168
8.1.1 AWT簡(jiǎn)介 168
8.1.2 Swing簡(jiǎn)介 170
8.2 Swing程序設(shè)計(jì) 172
8.2.1 創(chuàng)建窗體 172
8.2.2 常用面板 173
8.2.3 常用組件 176
8.2.4 常用布局管理器 182
8.2.5 常用事件處理 186
8.3 簡(jiǎn)單多媒體技術(shù) 192
8.3.1 聲音 192
8.3.2 圖形 197
8.3.3 圖像 199
8.3.4 動(dòng)畫(huà) 201
8.4 綜合應(yīng)用 203
本章小結(jié) 208
習(xí)題 209

第9章 輸入/輸出和文件操作 210
9.1 流的基本概念 210
9.1.1 流式輸入/輸出(流式I/O) 210
9.1.2 字節(jié)流與字符流 211
9.1.3 節(jié)點(diǎn)流與處理流 214
9.1.4 其他流類(lèi) 215
9.2 常用I/O流的使用 215
9.2.1 文件I/O流的使用 215
9.2.2 緩沖流的使用 217
9.2.3 數(shù)據(jù)流的使用 219
9.2.4 對(duì)象流的使用 221
9.2.5 其他流的使用 222
9.3 隨機(jī)訪(fǎng)問(wèn)文件 223
9.4 文件操作 227
9.4.1 File類(lèi)變量和構(gòu)造方法 228
9.4.2 File類(lèi)成員方法 229
9.5 文本掃描器 231
本章小結(jié) 233
習(xí)題 234

第10章 工具類(lèi) 235
10.1 Java語(yǔ)言基礎(chǔ)類(lèi) 235
10.1.1 Java基礎(chǔ)類(lèi)庫(kù) 235
10.1.2 Object類(lèi) 236
10.1.3 基本數(shù)據(jù)類(lèi)型的包裝類(lèi) 238
10.1.4 Math類(lèi) 243
10.1.5 System類(lèi) 245
10.2 集合類(lèi) 247
10.2.1 集合與Collection API 247
10.2.2 Set接口及HashSet、TreeSet類(lèi) 248
10.2.3 List接口及ArraryList、LinkedList、Vector類(lèi) 249
10.2.4 Iterator及Enumeration 250
10.2.5 Map接口及Hashtable類(lèi) 251
10.3 向量、堆棧、隊(duì)列 252
10.3.1 Vector向量 252
10.3.2 Stack堆?!?54
10.3.3 LinkedList隊(duì)列 255
本章小結(jié) 256
習(xí)題 257

第11章 網(wǎng)絡(luò)編程 258
11.1 網(wǎng)絡(luò)編程的基本概念 258
11.1.1 網(wǎng)絡(luò)編程概述 258
11.1.2 Java網(wǎng)絡(luò)編程方法 258
11.2 基于URL的網(wǎng)絡(luò)編程 259
11.2.1 URL組成 259
11.2.2 URL類(lèi)的構(gòu)造方法 259
11.2.3 URL類(lèi) 260
11.2.4 連接和讀取Web資源 261
11.3 基于連接的套接字通信方式 263
11.3.1 套接字通信的概念 263
11.3.2 TCP套接字實(shí)現(xiàn)過(guò)程 263
11.3.3 基于TCP協(xié)議的Socket編程 264
11.4 基于無(wú)連接的數(shù)據(jù)報(bào)通信方式 269
11.4.1 數(shù)據(jù)報(bào)通信的概念 269
11.4.2 數(shù)據(jù)報(bào)通信的表示方法 270
11.4.3 數(shù)據(jù)報(bào)通信的一般過(guò)程 271
11.4.4 基于UDP的廣播通信 271
11.4.5 基于UDP的簡(jiǎn)單的客戶(hù)/服務(wù)器程序設(shè)計(jì) 272
本章小結(jié) 274
習(xí)題 274

第12章 JDBC與數(shù)據(jù)庫(kù)訪(fǎng)問(wèn) 275
12.1 SQL語(yǔ)言 275
12.1.1 SQL語(yǔ)言簡(jiǎn)介 275
12.1.2 SQL的基本用法 275
12.1.3 創(chuàng)建ODBC數(shù)據(jù)源 277
12.2 JDBC數(shù)據(jù)庫(kù)訪(fǎng)問(wèn) 278
12.2.1 JDBC簡(jiǎn)介 278
12.2.2 JDBC體系結(jié)構(gòu) 279
12.2.3 JDBC驅(qū)動(dòng)程序 279
12.2.4 JDBC基本組件 280
12.2.5 JDBC訪(fǎng)問(wèn)數(shù)據(jù)庫(kù) 281
12.3 綜合應(yīng)用實(shí)例 285
12.3.1 數(shù)據(jù)庫(kù)表結(jié)構(gòu) 285
12.3.2 系統(tǒng)功能描述 286
12.3.3 實(shí)現(xiàn)代碼和系統(tǒng)運(yùn)行界面 286
本章小結(jié) 292
習(xí)題 293

第13章 Java Web開(kāi)發(fā)技術(shù) 294
13.1 Web開(kāi)發(fā)技術(shù) 294
13.1.1 Web的工作原理 294
13.1.2 Web開(kāi)發(fā)技術(shù) 295
13.1.3 Web開(kāi)發(fā)環(huán)境和開(kāi)發(fā)步驟 295
13.2 JSP Web開(kāi)發(fā)方法 300
13.2.1 JSP工作原理 301
13.2.2 JSP基本語(yǔ)法 301
13.2.3 JSP內(nèi)置對(duì)象 305
13.2.4 JSP數(shù)據(jù)庫(kù)訪(fǎng)問(wèn) 306
13.3 綜合應(yīng)用案例(JSP學(xué)生信息管理) 309
13.3.1 數(shù)據(jù)庫(kù)表結(jié)構(gòu) 309
13.3.2 系統(tǒng)功能描述 310
13.3.3 建立項(xiàng)目 310
13.3.4 系統(tǒng)運(yùn)行界面和代碼實(shí)現(xiàn) 310
本章小結(jié) 315
習(xí)題 315

本目錄推薦

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