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

Java程序設(shè)計(jì)

Java程序設(shè)計(jì)

定 價(jià):¥26.00

作 者: 陳圣國(guó)
出版社: 西安電子科技大學(xué)出版社
叢編項(xiàng): 高職高專系列教材
標(biāo) 簽: JAVA

ISBN: 9787560613109 出版時(shí)間: 2003-11-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 253 字?jǐn)?shù):  

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

  本書(shū)首先簡(jiǎn)要介紹Java語(yǔ)言開(kāi)發(fā)平臺(tái)的使用方法以及Java語(yǔ)言的基本語(yǔ)法和面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念,然后重點(diǎn)介紹Java小程序的編寫(xiě)方法,特別是圖形界面組件的使用,還對(duì)多線程、異常處理、網(wǎng)絡(luò)和數(shù)據(jù)庫(kù)編程等內(nèi)容逐一進(jìn)行了介紹。本書(shū)采用案例導(dǎo)入方式,給出大量實(shí)例,便于學(xué)生模仿學(xué)習(xí),適合作為高職、高專類計(jì)算機(jī)專業(yè)Java語(yǔ)言程序設(shè)計(jì)課程的教材,也可供有一定程序設(shè)計(jì)語(yǔ)言基礎(chǔ),想學(xué)習(xí)Java語(yǔ)言的讀者使用?!?本書(shū)配有電子教案,需要者可與出版社聯(lián)系,免費(fèi)索取。

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章Java語(yǔ)言概述1
1.1Java的發(fā)展歷史1
1.1.1Java的產(chǎn)生1
1.1.2Java的現(xiàn)狀1
1.2Java的特點(diǎn)2
1.2.1結(jié)構(gòu)中立2
1.2.2面向?qū)ο?
1.2.3簡(jiǎn)單3
1.2.4分布式3
1.2.5健壯4
1.2.6安全4
1.2.7多線程4
1.3Java程序的開(kāi)發(fā)過(guò)程與運(yùn)行環(huán)境4
1.3.1Java程序的開(kāi)發(fā)過(guò)程4
1.3.2Application與Applet5
1.3.3JDK的安裝與使用7
1.3.4VisualJ++6.0的使用11
實(shí)訓(xùn)一安裝與熟悉Java開(kāi)發(fā)工具14
A.JDK開(kāi)發(fā)工具14
B.VisualJ++6.0集成開(kāi)發(fā)環(huán)境18
習(xí)題一24
第2章Java語(yǔ)言基礎(chǔ)25
2.1一個(gè)簡(jiǎn)單的例子25
2.2標(biāo)識(shí)符25
2.2.1Java字符集25
2.2.2標(biāo)識(shí)符構(gòu)成規(guī)則26
2.2.3關(guān)鍵字26
2.3數(shù)據(jù)類型26
2.3.1整型26
2.3.2實(shí)型28
2.3.3字符型28
2.3.4布爾型29
2.4運(yùn)算符與表達(dá)式29
2.4.1概述29
2.4.2算術(shù)運(yùn)算符30
2.4.3賦值運(yùn)算符32
2.4.4關(guān)系運(yùn)算符32
2.4.5邏輯運(yùn)算符33
2.4.6位運(yùn)算符34
2.4.7條件運(yùn)算符35
2.4.8類型轉(zhuǎn)換36
2.5流程控制語(yǔ)句36
2.5.1分支語(yǔ)句36
2.5.2循環(huán)語(yǔ)句39
2.5.3break語(yǔ)句40
2.5.4continue語(yǔ)句42
2.5.5其他流程控制語(yǔ)句42
2.5.6程序舉例43
實(shí)訓(xùn)二結(jié)構(gòu)化程序設(shè)計(jì)44
習(xí)題二45
第3章類與對(duì)象49
3.1面向?qū)ο蟮幕舅枷牒突靖拍?9
3.1.1面向?qū)ο蟮幕舅枷?9
3.1.2對(duì)象與類49
3.1.3繼承性50
3.1.4多態(tài)性50
3.1.5封裝51
3.2案例51
3.3類的聲明與對(duì)象的創(chuàng)建54
3.3.1類聲明的基本語(yǔ)法54
3.3.2類的構(gòu)造方法與對(duì)象的初始化57
3.3.3對(duì)象的使用59
3.3.4靜態(tài)成員61
3.3.5類內(nèi)方法的重載64
3.3.6字符串67
3.3.7數(shù)組71
3.4繼承76
3.4.1繼承的基本語(yǔ)法76
3.4.2抽象類與抽象方法82
3.4.3接口84
3.5包的使用86
3.5.1包的概念86
3.5.2類的訪問(wèn)權(quán)限87
3.5.3包的定義87
3.6編程實(shí)例88
實(shí)訓(xùn)三面向?qū)ο蟪绦蛟O(shè)計(jì)91
習(xí)題三97
第4章圖形界面101
4.1圖形界面的輸出101
4.1.1案例101
4.1.2Applet基礎(chǔ)103
4.1.3Java的圖形坐標(biāo)系統(tǒng)106
4.1.4字形和顏色的設(shè)置107
4.1.5圖形圖像的輸出111
4.1.6動(dòng)畫(huà)的實(shí)現(xiàn)118
4.2事件的處理120
4.2.1實(shí)例120
4.2.2Java語(yǔ)言事件處理的一般方法120
4.2.3鼠標(biāo)的響應(yīng)122
4.2.4鍵盤(pán)的響應(yīng)124
4.3圖形用戶界面設(shè)計(jì)126
4.3.1java.awt包126
4.3.2事件的響應(yīng)126
4.3.3常用的組件128
4.3.4布局管理器142
4.4編程實(shí)例148
實(shí)訓(xùn)四圖形用戶界面的實(shí)現(xiàn)152
習(xí)題四157
第5章多線程159
5.1案例159
5.2線程的概念161
5.2.1線程與多線程161
5.2.2進(jìn)程與線程161
5.2.3線程的優(yōu)先級(jí)與類別161
5.2.4線程的狀態(tài)與生命周期162
5.3多線程的實(shí)現(xiàn)方法162
5.3.1線程類Thread162
5.3.2繼承Thread類164
5.3.3實(shí)現(xiàn)Runnable接口165
5.4線程的同步與死鎖168
5.4.1同步的概念168
5.4.2synchronized方法169
5.4.3synchronized塊171
5.4.4線程的死鎖172
實(shí)訓(xùn)五多線程程序設(shè)計(jì)174
習(xí)題五174
第6章異常處理176
6.1異常的概念176
6.1.1案例176
6.1.2異常處理177
6.2Java語(yǔ)言異常的處理178
6.2.1try-catch塊178
6.2.2異常的拋擲180
6.2.3實(shí)例180
6.3異常的類型182
6.3.1Java異常類層次182
6.3.2創(chuàng)建自己的異常類182
實(shí)訓(xùn)六處理并創(chuàng)建異常184
習(xí)題六184
第7章輸入/輸出186
7.1流和文件186
7.1.1流186
7.1.2文件187
7.2基本輸入/輸出類187
7.2.1InputStream類187
7.2.2OutputStream類188
7.2.3PrintStream類188
7.2.4其他常用流類189
7.3文件的輸入/輸出191
7.3.1FileInputStream類191
7.3.2FileOutputStream類192
7.3.3RandomAccessFile類194
7.3.4File類195
7.4編程實(shí)例199
實(shí)訓(xùn)七輸入/輸出的實(shí)現(xiàn)200
習(xí)題七201
第8章網(wǎng)絡(luò)編程概述203
8.1概述203
8.1.1網(wǎng)絡(luò)技術(shù)基礎(chǔ)203
8.1.2網(wǎng)絡(luò)編程的基本方法204
8.2URL編程204
8.2.1URL的概念204
8.2.2URL類205
8.2.3URLConnection類215
8.2.4實(shí)例217
8.3Socket編程簡(jiǎn)介223
8.3.1TCPSocket編程223
8.3.2UDPSocket編程228
8.3.3實(shí)例231
實(shí)訓(xùn)八用Java實(shí)現(xiàn)網(wǎng)絡(luò)通信235
習(xí)題八235
第9章JDBC編程技術(shù)237
9.1JDBC概述237
9.1.1JDBC的概念237
9.1.2JDBCURL238
9.1.3JDBC-ODBC橋238
9.2使用JDBC開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用239
9.2.1一個(gè)完整的例子239
9.2.2一般步驟241
9.2.3JDBC相關(guān)類介紹243
實(shí)訓(xùn)九數(shù)據(jù)庫(kù)應(yīng)用程序開(kāi)發(fā)249
習(xí)題九252
參考文獻(xiàn)253

本目錄推薦

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