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

Java入門與提高

Java入門與提高

定 價(jià):¥39.00

作 者: 徐建華、李玉林、馬軍、王巖
出版社: 科學(xué)出版社
叢編項(xiàng): 計(jì)算機(jī)熱門軟件入門與提高叢書
標(biāo) 簽: J2EE

ISBN: 9787030227904 出版時(shí)間: 2008-10-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 410 字?jǐn)?shù):  

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

  《Java入門與提高》是專門介紹Java語(yǔ)言使用方法與技巧的圖書?!禞ava入門與提高》由淺入深、循序漸進(jìn)地介紹了Java語(yǔ)言的程序開發(fā)的知識(shí)體系?!禞ava入門與提高》共分18章,內(nèi)容涵蓋了Java語(yǔ)言基礎(chǔ)、Java控制語(yǔ)句、數(shù)組、字符串處理、面向?qū)ο笤O(shè)計(jì)、Java的常用類、Java異常處理機(jī)制、IO及文件操作、Java 5.0的新特性、開發(fā)工具Eclipse、單元測(cè)試框架JUnit、JDeveloper開發(fā)、XML開發(fā)、網(wǎng)絡(luò)編程、Java線程和Java圖形編程等?!禞ava入門與提高》最大的特色在于每一節(jié)的例子都是經(jīng)過(guò)精挑細(xì)選,具有很強(qiáng)的針對(duì)性,力求讓讀者通過(guò)簡(jiǎn)單的例子,學(xué)習(xí)盡可能多的知識(shí)。《Java入門與提高》適用于初、中級(jí)Java開發(fā)人員,同時(shí)也可用作高校相關(guān)專業(yè)師生和社會(huì)培訓(xùn)班的教材。

作者簡(jiǎn)介

暫缺《Java入門與提高》作者簡(jiǎn)介

圖書目錄

第1章、Java概述.1
1.1 Java產(chǎn)生的背景1
1.2 Java語(yǔ)言的特點(diǎn)2
1.2.1簡(jiǎn)單性2
1.2.2面向?qū)ο?
1.2.3 平臺(tái)無(wú)關(guān)性2
1.2.4分布式2
1.2.5安全性2
1.2.6健壯性3
1.2.7多線程3
1.2.8解釋性和高性能3
1-3 Java 2 SDK版本3
1.3.1 J2ME.3
1.3.2 J2SE3
1.3.3 J2EE3
1.4 Java開發(fā)工具4
1.4.1 Applet瀏覽器appletviewer4
1.4.2 Java編譯器javac4
1.4.3 Java解釋器java4
1.4.4 Java文檔生成器iavadoc5
1.4.5 Java打包工具Jar5
1.4.6 Java類分解器javap5
1.5 Java虛擬機(jī)6
1.5.1 Java虛擬機(jī)JVM6
1.5.2 Java虛擬機(jī)工作原理6
1.6上機(jī)實(shí)戰(zhàn)--兩個(gè)簡(jiǎn)單的Java程序
HelloWorld7
1.6.1 Java應(yīng)用程序
Application-HelloWorld7
1.6.2 Java小應(yīng)用程序一HclloWorld9
1.7小結(jié)10
第2章.Java編程基礎(chǔ)11
2.1注釋規(guī)則11
2.2標(biāo)識(shí)符和關(guān)鍵字12
2.2.1標(biāo)識(shí)符12
2:2.2關(guān)鍵字13
2.3變量和常量13
2.3.1變量13
2.3.2常量14
2.4基本數(shù)據(jù)類型14
2.4.1整數(shù)類型14
2.4.2浮點(diǎn)類型15
2.4.3字符類型15
2.4.4 邏輯類型16
2.5數(shù)據(jù)類型之間的轉(zhuǎn)換17
2.5.1自動(dòng)類型轉(zhuǎn)換17
2.5.2強(qiáng)制類型轉(zhuǎn)換17
2.6 Java~p的運(yùn)算符18
2.6.1算術(shù)運(yùn)算符18
2.6.2關(guān)系運(yùn)算符19
2.6.3 邏輯運(yùn)算符19
2.6.4賦值運(yùn)算符20
2.6.5其他運(yùn)算符20
2.7運(yùn)算符的優(yōu)先級(jí)22
2.8 Java語(yǔ)言的編碼規(guī)范23
2.8.1語(yǔ)法規(guī)范23
2.8.2代碼編寫規(guī)范23
2.9小結(jié)24

第3章程序控制語(yǔ)句25
3.1 條件語(yǔ)句25
3.1.1 if語(yǔ)句25
3.1.2 switch語(yǔ)句27
3.2循環(huán)語(yǔ)句29
3.2.1 for循環(huán)結(jié)構(gòu)29
3.2.2 while循環(huán)結(jié)構(gòu)30
3.2.3 do-while循環(huán)結(jié)構(gòu)31
3.3關(guān)鍵字break和continue32
3.3.1 break語(yǔ)句32
3.3.2 continue語(yǔ)句33
3.4小結(jié)34

第4章數(shù)組35
4.1 一維數(shù)組35
4.1.1一維數(shù)組的定義和創(chuàng)建35
4.1.2數(shù)組元素的使用36
4.1,3數(shù)組的初始化36
4.1_4一維數(shù)組的使用37
4.1.5數(shù)組元素的缺省值37
4.2二維數(shù)組38
4.2.1二維數(shù)組定義和創(chuàng)建39
4.2.2二維數(shù)組初始化39
4.2.3二維數(shù)組的使用40
4.3數(shù)組的操作4l
4.3.1數(shù)組的長(zhǎng)度4l
4.3.2數(shù)組的復(fù)制42
4.4數(shù)組的排序43
4.5小結(jié)45

第5章字符串處理46
5.1字符串類(String)46
5.1.1常用構(gòu)造函數(shù)46
5.1.2字符串的連接48
5.1-3獲取字符串的長(zhǎng)度48
5.1.4獲取字符串某位置的字符49
5.1.5字符串的比較49
5.1.6字符串的查找與截取51
5.1.7字符串大小寫轉(zhuǎn)換52
5.1.8字符串內(nèi)容的替換53
5.1.9分割字符串54
5.1.10字符串的其他操作55
5.1.11格式化字符串57
5.2字符串?dāng)?shù)組(String[])60
5.2.1字符串?dāng)?shù)組的構(gòu)造函數(shù)60
5.2.2.字符串?dāng)?shù)組的屬性及常用方法6l
5.3字符串緩存類(StringBuffer)61
5.3.1常用構(gòu)造函數(shù)62
5.3.2字符串緩存與字符串的轉(zhuǎn)化62
5.3.3字符串緩存的擴(kuò)充63
5.3.4字符串緩存的插入63
5.4字符類(Character)65
5.4.1常用構(gòu)造函數(shù)65
5.4.2 字符的比較65
5.4.3取字符對(duì)象的值66
5.5字符串標(biāo)記類(String Tokenizer)66
5.5.1常用構(gòu)造函數(shù)66
5.5.2常用方法67
5.6小結(jié)68

第6章面向?qū)ο蟪绦蛟O(shè)計(jì)69
6.1面向?qū)ο蟮幕靖拍?9
6.1.1面向過(guò)程與和面向?qū)ο蟮?br />程序設(shè)計(jì)69
6.1.2對(duì)象和封裝69
6.1.3類和實(shí)例70
6.2類7 l
6.2.1類的定義71
6.2.2成員變量和局部變量72
6.2.3成員方法73
6.2.4構(gòu)造方法75
6.2.5 main方法76
6.2.6類對(duì)象的創(chuàng)建、使用和清除76
6.2.7方法中參數(shù)的傳遞79
6.3 包82
6.3.1包的作用82
6.3.2包的定義82
6.3.3運(yùn)行包中的類82
6.3.4引入包中的類83
6.4類中變量和方法的訪問(wèn)權(quán)限84
6.4.1公有類型變量和方法84
6.4.2受保護(hù)類型變量和方法85
6.4.3私有類型變量和方法86
6.5類的繼承87
6.5.1繼承的概念87
6.5.2繼承的實(shí)現(xiàn)--創(chuàng)建子類88
6.5.3繼承數(shù)據(jù)成員和方法88
6.5.4覆蓋90
6.5.5繼承中要注意的問(wèn)題92
6.6類的多態(tài)性92
6.7抽象類94
6.7.1理解抽象類94
6.7.2抽象類的定義94
6.7.3抽象類的應(yīng)用94
6.8接口96
6.8.1接口的定義96
6.8.2接口的使用97
6.8_3接口的繼承98
6.9 內(nèi)部類99
6.9.1匿名類(anonymous class)99
6.9.2靜態(tài)類(static class)100
6.9.3成員類(member class)100
6.9.4局部類(10cal class)101
6.10和類相關(guān)的其他關(guān)鍵字101
6.10.1 final修飾符102
6.10.2 static修飾符103
6.10.3 this關(guān)鍵字105
6.10.4 super關(guān)鍵字105
6.11小結(jié)106

第7章Java常用類的使用107
7.1數(shù)學(xué)計(jì)算(Math)類107
7.1.1 Math的數(shù)學(xué)常量107
7.1.2 Math的常用方法108
7.2日期(Date)類型110
7.2.1 Date的構(gòu)造函數(shù)111
7.2.2 Date的常用方法1 12
7.2.3 java.sql.Date與java.sql.Time115
7.3計(jì)時(shí)器(Timer)類1 16
7.3.1 Timer的構(gòu)造函數(shù)116
7.3.2 Timer的常用方法116
7.3.3用TimerTask描述一個(gè)任務(wù)117
7.3.4一個(gè)簡(jiǎn)單的Timer實(shí)例117
7.4屬。[~(Properties)類118
7.4.1 Properties類的構(gòu)造函數(shù)119
7.4.2 Properties的常用方法119
7.4.3使用Properties配置發(fā)送
電子郵件119
7.4.4 Properties文件的讀寫122
7.4.5 Properties資源的國(guó)際化
(Internationalize)127
7.5集合工具類(Collections)130
7.5.1向量表(ArrayList)130
7.5.2游標(biāo)(Iterator)132
7.5.3 向量(Vector)133
7.5.4哈希集合(HashSe0134
7.5.5哈希映射(HashMap)136
7.5.6哈希表(Hashtable)138
7.6小結(jié)139

第8章異常的處理140
8.1錯(cuò)誤跟異常的區(qū)別140
8 2異常的分類141
8.3捕捉一個(gè)異常142
8.4使用finally子句144
8.5拋出一個(gè)異常146
8 6 白定義異常類型147
8.7小結(jié)151

第9章 I/0及文件操作152
9.1文件類(File)152
9.1.1常用構(gòu)造函數(shù)152
9.1.2常用方法152
9 1.3列出文件信息153
9.1.4使用FilenameFilter155
9.1.5查找文件實(shí)例157
9.1.6文件的創(chuàng)建160
9.1.7文件的刪除和更名162
9.2流(Stream).164
9.2.1輸入流與輸出流164
9.2.2標(biāo)準(zhǔn)輸入輸出流165
9.2.3流的常用方法166
9.2.4讀取文件內(nèi)容的操作167
9.2.5將內(nèi)容保存到文件的操作170
9.2.6 I/O讀寫時(shí)可能遇到的異常173
9.2.7文件的鎖定操作174
9.3隨柳訪問(wèn)支件類(RandomAccessFile)176
9.3.1常用構(gòu)造函數(shù)176
9.3.2常用方法176
9.3-3隨機(jī)訪問(wèn)文件實(shí)例177
9.4可序列化接口(Serializable)182
9.5文件的壓縮184
9.5.1文件壓縮實(shí)例185
9.5.2文件解壓縮實(shí)例187
9.6小結(jié)188

第10章Java高級(jí)特性189
10.1自動(dòng)裝箱與拆箱189
10.1.1適用范圍189
10.1.2 自動(dòng)裝箱與拆箱示例189
10.1.3注意事項(xiàng)191
10.2新的for/in循環(huán)形式192
lO.2.1遍歷數(shù)組192
10.2.2遍歷集合193
10.2.3 for/in循環(huán)示例194
10-3可變長(zhǎng)參數(shù)方法194
10.3.1定義可變長(zhǎng)參數(shù)方法195
10.3.2可變參數(shù)方法示例195
10.4協(xié)變式返回類型196
10.4.1概述196
10.4.2一個(gè)實(shí)例196
10.5靜態(tài)導(dǎo)入197
10.5.1概述197
10.5.2一個(gè)實(shí)例197
10.6范型198
10.6.1概述198
10.6.2使用多個(gè)范型199
10.6.3范型通配符200
10.6.4范型化類與方法201
10.7枚舉類型203
lO.7.1概述203
10.7.2枚舉類型的用處204
10.7_3擴(kuò)展枚舉類型205
10.8注解207
10.8.1概述207
10.8.2 Java標(biāo)準(zhǔn)注解208
10.8.3 自定義注解209
10.9小結(jié)210
第11章開發(fā)工具EcIipse211
11.1 Eclipse概述211
11.1.1 Eclipse平臺(tái)體系結(jié)構(gòu)211
11.1.2 Eclipse的下載和安裝212
11.1.3 Ecfipse不同版本的選擇213
11.2認(rèn)識(shí)工作臺(tái)(Workbench)213
11.2.1什么是工作臺(tái)213
11_2.2認(rèn)識(shí)視圖(viCW)214
1 1.2.3認(rèn)識(shí)編輯器(Editor)215
11.2.4認(rèn)識(shí)透視圖(Perspective)216
1 1.2.5視圖、編輯器與透視圖的關(guān)系217
11.3開發(fā)Java程序217
1 1.3.1查看JDK版本217
11.3.2創(chuàng)建Java項(xiàng)目218
1 1.3.3創(chuàng)建Java包219
11.3.4創(chuàng)建Java類219
11.4編譯和運(yùn)行Java程序220
11.4.1編譯后文件存放目錄221
11.4.2導(dǎo)入項(xiàng)目使用的包222
1 1.4.3設(shè)置編譯方式223
11.4.4編譯程序224
11.4.5運(yùn)行程序225
11.5調(diào)試Java程序226
11.5.1理解斷點(diǎn)(Breakpoint)226
11.5.2調(diào)式程序227
11.5.3調(diào)試透視圖228
11.5.4斷點(diǎn)后的處理229
11.5.5查看調(diào)試中的變量值229
11.5.6條件斷點(diǎn)230
1 1.6常用的代碼編輯功能231
11.6.1代碼提示231
11.6.2錯(cuò)誤更正232
11.6.3格式化代碼232
11.6.4查看代碼結(jié)構(gòu)232
11.6.5覆蓋父類方法233
11.6.6代碼重構(gòu)234
11.7設(shè)置首選項(xiàng)235
11.8小結(jié)236

第1 2章單元測(cè)試框架dUnit237
12.1 JUnit概述237
12.1.1什么是JUnit237

本目錄推薦

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