日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

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

Java語言編程基礎(chǔ)教程

Java語言編程基礎(chǔ)教程

定 價:¥32.00

作 者: 宋振會編著
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: Java

ISBN: 9787302106487 出版時間: 2005-05-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 344 字?jǐn)?shù):  

內(nèi)容簡介

  Java是美國SUN公司在1996年正式推出的純面向?qū)ο蟮木幊陶Z言,主要用于Internet網(wǎng)絡(luò)編程,目前為Java 2版本?!禞ava語言編程基礎(chǔ)教程》按照此標(biāo)準(zhǔn)為基礎(chǔ),對Java進(jìn)行了全面、詳細(xì)的介紹。Java是在C++的基礎(chǔ)上發(fā)展起來的,因此其基本語法和C++類似。為了讓沒有C++基礎(chǔ)的讀者也能讀懂本書,《Java語言編程基礎(chǔ)教程》在前面章節(jié)安排了C++的基礎(chǔ)內(nèi)容。概括起來本書內(nèi)容主要包括:從C++編程轉(zhuǎn)到Java編程;常量、變量和內(nèi)存;運(yùn)算符、優(yōu)先級和結(jié)合律;面向?qū)ο蟮木幊谭椒ǎ悾粭l件判定和循環(huán);創(chuàng)建窗體界面的組件;使用布局管理器布局界面;創(chuàng)建基于Web的Applet應(yīng)用;窗體界面的交互和事件處理;程序運(yùn)行中的異常處理;多線程編程;文件管理和輸入/輸出流;基于Web的網(wǎng)絡(luò)編程。本書編寫時參考了大量的國際軟件工程師培訓(xùn)教程,又借鑒了作者多年的編程經(jīng)驗和教學(xué)經(jīng)驗,采用符合國際性標(biāo)準(zhǔn)的編程方法和慣例,將一些高深、抽象的理論,通過大量的程序案例進(jìn)行講述,使讀者閱讀起來通俗易懂?!禞ava語言編程基礎(chǔ)教程》是學(xué)習(xí)Java語言編程的優(yōu)秀教程,內(nèi)容豐富,講述清楚,實例典型而豐富,適用于Java培訓(xùn)學(xué)員、高等院校及職業(yè)院校的學(xué)生、其他Java編程愛好者。

作者簡介

暫缺《Java語言編程基礎(chǔ)教程》作者簡介

圖書目錄

第1章 從C++編程轉(zhuǎn)到Java編程 1
Java概述 2
Java的歷史 2
Java程序 2
Java的性質(zhì) 3
Java與C++的對比 3
數(shù)據(jù)類型 4
運(yùn)算符和構(gòu)造 4
繼承性 4
方法和方法重載 5
數(shù)組和String對象 5
main()方法 6
類、對象和方法 6
執(zhí)行Java程序 8
Java包 8
訪問區(qū)分符 10
抽象類和接口 10
無用信息收集 12
把C++代碼轉(zhuǎn)換為Java代碼 12
保存、編譯和運(yùn)行Java程序 14
Java程序的成分 14
小結(jié) 16
獨立實踐 17
第2章 常量、變量和內(nèi)存 19
Java基礎(chǔ)知識 20
源程序中的注釋 20
轉(zhuǎn)義字符:\ 21
標(biāo)識符與關(guān)鍵字 22
數(shù)據(jù)類型概述 22
數(shù)據(jù)類型的分類 23
常量、變量和內(nèi)存 24
基本數(shù)據(jù)類型 27
布爾型(boolean) 27
字符型(char) 28
整型(int) 29
浮點型(float) 30
數(shù)據(jù)類型轉(zhuǎn)換 30
靜態(tài)變量:static 32
小結(jié) 34
獨立實踐 34
第3章 運(yùn)算符、優(yōu)先級和結(jié)合律 37
基本概念 38
基本運(yùn)算符 38
算術(shù)運(yùn)算符 38
算術(shù)賦值運(yùn)算符 40
一元增量、減量運(yùn)算符 41
比較運(yùn)算符 43
邏輯運(yùn)算符 43
條件運(yùn)算符 44
小結(jié) 45
獨立實踐 46
第4章 面向?qū)ο蟮木幊谭椒ǎ悾?47
Java中的類 48
聲明類 48
創(chuàng)建類對象 49
類作用域 50
類對象訪問符(.) 51
類的訪問區(qū)分符 52
抽象和封裝 52
使用訪問區(qū)分符實現(xiàn)抽象和封裝 53
成員函數(shù) 54
帶參數(shù)的函數(shù) 56
形參和實參 56
調(diào)用函數(shù) 58
構(gòu)造符的需要 59
靜態(tài)變量和靜態(tài)函數(shù) 61
靜態(tài)變量 61
靜態(tài)函數(shù) 61
小結(jié) 63
獨立實踐 63
第5章 條件判定和循環(huán) 65
條件構(gòu)造 66
if…else構(gòu)造 66
switch…case構(gòu)造 73
循環(huán)構(gòu)造 75
while循環(huán) 75
do…while循環(huán) 76
break和continue語句 77
for循環(huán)構(gòu)造 81
小結(jié) 84
獨立實踐 85
第6章 創(chuàng)建窗體界面的組件 87
識別用戶界面窗口的組件 88
用戶界面的需要 88
用戶界面的類型 88
圖形用戶界面(GUI) 88
抽象窗口工具箱(AWT) 89
Java基礎(chǔ)類(JFC) 89
創(chuàng)建窗體界面組件的包及類繼承關(guān)系 90
java.awt包 90
javax.swing包 91
創(chuàng)建窗體界面的組件 92
創(chuàng)建一個框架:JFrame類 92
向框架添加按鈕:JButton類 95
設(shè)置流布局管理器:FlowLayout類 96
向框架添加容器:JPanel類 99
靜態(tài)文本標(biāo)簽:JLabel類 101
圖像插圖:Icon接口ImageIcon類 102
文本框:JTextField類 103
口令框:JPasswordField類 104
文本區(qū):JTextArea類 105
滾動條:JScrollPane類 106
文本列表框:JList類 108
文本組合框:JComboBox類 110
復(fù)選框:JCheckBox類 112
單選按鈕:JRadioButton類 113
表格:JTable類 114
菜單:JMenuBar、JMenu和
JMenuItem類 115
案例精析 117
小結(jié) 120
獨立實踐 121
第7章 使用布局管理器布局界面 123
布局管理器:LayoutManager 124
使用布局 124
布局管理器種類 124
FlowLayout(流布局管理器) 125
GridLayout(網(wǎng)格布局管理器) 127
BorderLayout(邊界布局管理器) 129
CardLayout(卡片布局管理器) 131
BoxLayout(盒布局管理器) 133
GridBagLayout(GridBag布局
管理器) 137
案例精析 145
布局客戶信息界面 145
學(xué)員信息編輯器 148
小結(jié) 155
獨立實踐 156
第8章 創(chuàng)建基于Web的Applet應(yīng)用 157
關(guān)于Applets 158
網(wǎng)線創(chuàng)建小應(yīng)用程序:Applets 159
Japplet類 159小應(yīng)用程序(Applets)的運(yùn)行
機(jī)制 159
Applications修改為Applets 161
編寫HTML文件的代碼 165
在Applet中繪圖 166
繪圖:Graphics類 166
設(shè)置顏色:Color類 168
設(shè)置字體:Font類 169
案例精析 170
修改客戶信息應(yīng)用為Applets 170
修改學(xué)員信息編輯器為Applets 172
繪制時鐘日歷 177
小結(jié) 182
獨立實踐 183
第9章 窗體界面的交互和事件處理 185
交互與事件處理 186
事件處理概述 186
接口的需要 191
Adapter類的需要 192
事件處理機(jī)制 194
事件驅(qū)動編程 194
事件的組件 194
委派事件模型 196
事件類和接口 196
事件類:XXXEvent 196
事件實現(xiàn)的接口:XXXListener 197
選擇適當(dāng)?shù)氖录愋?198
對事件的響應(yīng) 200
在Applets狀態(tài)欄上顯示信息 200
彈出式窗口:JOptionPane類 203
對話框窗口:JDialog類 207
顯示另一個窗口界面 214
案例精析 218
為客戶信息Applets添加事件 218
小結(jié) 225
獨立實踐 226
第10章 程序運(yùn)行中的異常處理 227
異常 228
異常的概念 228
異常類的層次結(jié)構(gòu) 229
常見的異常 231
異常處理 232
異常處理機(jī)制 232
捕獲異常 232
聲明拋棄異常throws 236
用戶定義的異常 238
用戶定義異常的需要 238
創(chuàng)建用戶定義的異常類 238
拋棄異常throw 238
案例精析 240
為客戶信息Applets添加異常處理 240
小結(jié) 248
獨立實踐 249
第11章 實現(xiàn)多線程編程 251
基本概念 252
進(jìn)程 252
線程 252
多線程的定義 252
實現(xiàn)線程 253
實現(xiàn)線程的方法 253
線程的生命周期 254
實現(xiàn)線程的例子 257
在DOS窗口中輸出 257
在Applet中繪制 260
在Windows界面的文本框中輸出 262
與日期相關(guān)的類 265
Date類 265
Calendar類 265
GregorianCalendar類 266
案例精析 268
為客戶信息Applets添加日期線程 268
繪制時鐘日歷 277
小結(jié) 282
獨立實踐 283
第12章 文件管理和輸入/輸出流 285
文件管理:File類 286
字節(jié)輸入/輸出流 288
字節(jié)輸入/輸出流類層次結(jié)構(gòu) 288
流(Stream) 289
InputStream和OutputStream類 289
FileInputStream和FileOutputStream類 290
連接輸入流:SequenceInputStream類 292
過濾流:FilterInputStream和
FilterOutputStream 293
用RandomAccessFile類讀寫文件 295
字符讀入/寫出 298
Reader和Writer類 298
案例精析 302
將客戶信息Applets保存到文件 302
小結(jié) 311
獨立實踐 312
第13章 基于Web的網(wǎng)絡(luò)編程 313
網(wǎng)絡(luò)基本概念 314
局域網(wǎng)和廣域網(wǎng) 314
IP地址 314

域名 314
網(wǎng)絡(luò)傳輸協(xié)議 316
服務(wù)類型和端口號 316
InetAddress類 317
Socket類和ServerSocket類 318
創(chuàng)建網(wǎng)絡(luò)客戶Applet 318
與服務(wù)器通信所需的類和方法 320
何時將數(shù)據(jù)提交給服務(wù)器 321
讀寫數(shù)據(jù)所需的類和方法 323
創(chuàng)建服務(wù)器應(yīng)用 326
服務(wù)器使用的類和方法 326
創(chuàng)建服務(wù)器 327
監(jiān)聽客戶請求 327
啟動服務(wù)器 328
連接線程 328
讀寫數(shù)據(jù)所需的類和方法 330
要處理的異常 331
小結(jié) 334
獨立實踐 335
附錄 339
附錄A ASCII字符集 340
附錄B Java的關(guān)鍵字 341

本目錄推薦

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