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

Java程序設(shè)計

Java程序設(shè)計

定 價:¥26.00

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

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

內(nèi)容簡介

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

作者簡介

暫缺《Java程序設(shè)計》作者簡介

圖書目錄

第1章Java語言概述1
1.1Java的發(fā)展歷史1
1.1.1Java的產(chǎn)生1
1.1.2Java的現(xiàn)狀1
1.2Java的特點2
1.2.1結(jié)構(gòu)中立2
1.2.2面向?qū)ο?
1.2.3簡單3
1.2.4分布式3
1.2.5健壯4
1.2.6安全4
1.2.7多線程4
1.3Java程序的開發(fā)過程與運行環(huán)境4
1.3.1Java程序的開發(fā)過程4
1.3.2Application與Applet5
1.3.3JDK的安裝與使用7
1.3.4VisualJ++6.0的使用11
實訓(xùn)一安裝與熟悉Java開發(fā)工具14
A.JDK開發(fā)工具14
B.VisualJ++6.0集成開發(fā)環(huán)境18
習(xí)題一24
第2章Java語言基礎(chǔ)25
2.1一個簡單的例子25
2.2標(biāo)識符25
2.2.1Java字符集25
2.2.2標(biāo)識符構(gòu)成規(guī)則26
2.2.3關(guān)鍵字26
2.3數(shù)據(jù)類型26
2.3.1整型26
2.3.2實型28
2.3.3字符型28
2.3.4布爾型29
2.4運算符與表達(dá)式29
2.4.1概述29
2.4.2算術(shù)運算符30
2.4.3賦值運算符32
2.4.4關(guān)系運算符32
2.4.5邏輯運算符33
2.4.6位運算符34
2.4.7條件運算符35
2.4.8類型轉(zhuǎn)換36
2.5流程控制語句36
2.5.1分支語句36
2.5.2循環(huán)語句39
2.5.3break語句40
2.5.4continue語句42
2.5.5其他流程控制語句42
2.5.6程序舉例43
實訓(xùn)二結(jié)構(gòu)化程序設(shè)計44
習(xí)題二45
第3章類與對象49
3.1面向?qū)ο蟮幕舅枷牒突靖拍?9
3.1.1面向?qū)ο蟮幕舅枷?9
3.1.2對象與類49
3.1.3繼承性50
3.1.4多態(tài)性50
3.1.5封裝51
3.2案例51
3.3類的聲明與對象的創(chuàng)建54
3.3.1類聲明的基本語法54
3.3.2類的構(gòu)造方法與對象的初始化57
3.3.3對象的使用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繼承的基本語法76
3.4.2抽象類與抽象方法82
3.4.3接口84
3.5包的使用86
3.5.1包的概念86
3.5.2類的訪問權(quán)限87
3.5.3包的定義87
3.6編程實例88
實訓(xùn)三面向?qū)ο蟪绦蛟O(shè)計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動畫的實現(xiàn)118
4.2事件的處理120
4.2.1實例120
4.2.2Java語言事件處理的一般方法120
4.2.3鼠標(biāo)的響應(yīng)122
4.2.4鍵盤的響應(yīng)124
4.3圖形用戶界面設(shè)計126
4.3.1java.awt包126
4.3.2事件的響應(yīng)126
4.3.3常用的組件128
4.3.4布局管理器142
4.4編程實例148
實訓(xùn)四圖形用戶界面的實現(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)先級與類別161
5.2.4線程的狀態(tài)與生命周期162
5.3多線程的實現(xiàn)方法162
5.3.1線程類Thread162
5.3.2繼承Thread類164
5.3.3實現(xiàn)Runnable接口165
5.4線程的同步與死鎖168
5.4.1同步的概念168
5.4.2synchronized方法169
5.4.3synchronized塊171
5.4.4線程的死鎖172
實訓(xùn)五多線程程序設(shè)計174
習(xí)題五174
第6章異常處理176
6.1異常的概念176
6.1.1案例176
6.1.2異常處理177
6.2Java語言異常的處理178
6.2.1try-catch塊178
6.2.2異常的拋擲180
6.2.3實例180
6.3異常的類型182
6.3.1Java異常類層次182
6.3.2創(chuàng)建自己的異常類182
實訓(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編程實例199
實訓(xùn)七輸入/輸出的實現(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實例217
8.3Socket編程簡介223
8.3.1TCPSocket編程223
8.3.2UDPSocket編程228
8.3.3實例231
實訓(xùn)八用Java實現(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開發(fā)數(shù)據(jù)庫應(yīng)用239
9.2.1一個完整的例子239
9.2.2一般步驟241
9.2.3JDBC相關(guān)類介紹243
實訓(xùn)九數(shù)據(jù)庫應(yīng)用程序開發(fā)249
習(xí)題九252
參考文獻(xiàn)253

本目錄推薦

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