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

Java 2全方位學(xué)習(xí)

Java 2全方位學(xué)習(xí)

定 價(jià):¥55.00

作 者: 朱仲杰著;李強(qiáng),馬麗華改編
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: JAVA語言 程序設(shè)計(jì)

ISBN: 9787115108784 出版時(shí)間: 2003-01-01 包裝: 平裝
開本: 24cm 頁數(shù): 540頁 字?jǐn)?shù):  

內(nèi)容簡介

  本書帶領(lǐng)你全方位學(xué)習(xí)Java編程語言。全書共5篇24章?!罢J(rèn)識(shí)篇”包括前3章,介紹了Java編程語言的常識(shí);“基礎(chǔ)篇”詳細(xì)介紹了程序的基本單元、表達(dá)式和語句等等;第7-12章是“高級(jí)篇”,講解面向?qū)ο蟪绦蛟O(shè)計(jì)方法、Object類的用法、內(nèi)存管理、Application和Applet、異常處理等常用的Java編程知識(shí);“GUI篇”介紹容器與布局、事件處理、AWT組件應(yīng)用、繪圖等更高級(jí)的Java編程技術(shù)。附錄部分分別介紹了J2SDK1.4的新增特性Assertion、Java Web Start和New I/O。本書適合Java語言的初學(xué)者學(xué)習(xí)Java編程。清晰的講解、精彩的例程能夠幫助讀者打下良好的基礎(chǔ)。

作者簡介

暫缺《Java 2全方位學(xué)習(xí)》作者簡介

圖書目錄

認(rèn)識(shí)篇
第1章 Java的過去、現(xiàn)在和未來
1-1 Java的歷史 
1-2 Java的結(jié)構(gòu) 
1-2-1 Java的語法 
1-2-2 Java的運(yùn)行環(huán)境 
1-2-3 Java API簡介 
1-3 Java的優(yōu)點(diǎn) 
1-4 Java未來的發(fā)展 
1-5 本章總結(jié) 
1-6 課后習(xí)題 
1-7 參考資料 
第2章 程序開發(fā)工具的下載、安裝與使用 
2-1 JDK的下載、安裝與設(shè)置 
2-1-1 Java 2 SDK 
2-1-2 Java幫助文件 
2-2 編輯工具下載、安裝、設(shè)置與使用 
2-2-1 UltraEdit 
2-2-2 JPad Pro 
2-3 本章總結(jié) 
2-4 課后習(xí)題 
2-5 參考資料 
第3章 初識(shí)Java程序 
3-1 程序的編寫 
3-2 編譯和運(yùn)行 
3-2-1 命令行模式 
3-2-2 UltraEdit 
3-2-3 JPad Pro 
3-2-4 使用瀏覽器運(yùn)行程序 
3-3 程序說明 
3-4 范例程序賞析 
3-5 本章總結(jié) 
3-6 課后習(xí)題 
3-7 參考資料 
基礎(chǔ)篇
第4章 程序基本單元 
4-1 程序中的標(biāo)記(Token) 
4-1-1 關(guān)鍵字 
4-1-2 標(biāo)識(shí)符 
4-1-3 Literal 
4-1-4 符號(hào) 
4-2 數(shù)據(jù)類型
4-2-1 基本數(shù)據(jù)類型 
4-2-2 變量的聲明 
4-2-3 類型轉(zhuǎn)換 
4-3 字符串 
4-4 本章總結(jié) 
4-5 課后習(xí)題 
4-6 參考資料 
第5章 Java的表達(dá)式 
5-1 算術(shù)運(yùn)算 
5-2 比較運(yùn)算 
5-3 邏輯運(yùn)算 
5-4 自增和自減 
5-5 賦值運(yùn)算 
5-6 位運(yùn)算符 
5-7 位移運(yùn)算
5-8 優(yōu)先級(jí)和結(jié)合性 
5-9 本章總結(jié) 
5-10 課后習(xí)題 
5-11 參考資料 
第6章 Java的語句 
6-1 認(rèn)識(shí)語句 
6-2 一般語句 
6-2-1 注釋 
6-2-2 賦值語句 
6-2-3 對(duì)象的使用(方法的調(diào)用) 
6-2-4 其他 
6-3 聲明語句 
6-3-1 變量的聲明 
6-3-2 對(duì)象的聲明 
6-3-3 類的聲明 
6-3-4 方法的聲明 
6-4 條件控制語句 
6-4-1 if 
6-4-2 else 
6-4-3 遞進(jìn)式的if 
6-4-4 ? : 運(yùn)算符 
6-4-5 switch 
6-5 循環(huán)控制語句 
6-5-1 for 
6-5-2 while
6-5-3 do...while 
6-5-4 高級(jí)循環(huán)控制
6-6 本章總結(jié) 
6-7 課后習(xí)題 
6-8 參考資料 
高級(jí)篇
第7章 Java面向?qū)ο蟪绦蛟O(shè)計(jì) 
7-1 從日常生活中看對(duì)象 
7-1-1 類與對(duì)象 
7-1-2 成員 
7-1-3 繼承 
7-1-4 多態(tài) 
7-2 用Java實(shí)現(xiàn)面向?qū)ο蟪绦蛟O(shè)計(jì) 
7-2-1 定義類 
7-2-2 定義成員 
7-2-3 生成與使用對(duì)象 
7-2-4 初識(shí)構(gòu)造函數(shù) 
7-2-5 封裝 
7-2-6 類的繼承(this, super, final) 
7-2-7 類的多態(tài) 
7-2-8 類成員與實(shí)例成員 
7-2-9 再看構(gòu)造函數(shù) 
7-2-10 屏蔽、覆蓋與重載 
7-3 本章總結(jié) 
7-4 課后習(xí)題 
7-5 參考資料 
第8章 深入Java面向?qū)ο蟪绦蛟O(shè)計(jì) 
8-1 包的使用 
8-1-1 什么是包 
8-1-2 package語句 
8-1-3 import語句 
8-1-4 classpath的設(shè)置 
8-1-5 訪問權(quán)限的限定詞的使用 
8-2 final限定詞 
8-3 抽象類 
8-4 接口 
8-5 本章總結(jié) 
8-6 課后習(xí)題 
8-7 參考資料 
第9章 Object類的常用方法介紹 
9-1 類型轉(zhuǎn)換 
9-2 對(duì)象之間的比較運(yùn)算 
9-3 hash code 
9-4 對(duì)象的復(fù)制 
9-5 將對(duì)象轉(zhuǎn)為字符 
9-6 本章總結(jié) 
9-7 課后習(xí)題 
9-8 參考資料 
第10章 深入內(nèi)存 
10-1 聲明 
10-1-1 變量 
10-1-2 對(duì)象 
10-2 數(shù)組 
10-2-1 數(shù)組的生成 
10-2-2 數(shù)組的使用 
10-2-3 length屬性 
10-2-4 數(shù)組的復(fù)制 
10-2-5 多維數(shù)組 
10-2-6 對(duì)象數(shù)組 
10-3 變量的訪問范圍 
10-4 參數(shù)傳遞 
10-4-1 基本數(shù)據(jù)類型參數(shù)值傳遞 
10-4-2 類對(duì)象型參數(shù)值傳遞 
10-5 內(nèi)存回收 
10-5-1 Garbage Collection簡介 
10-5-2 調(diào)用GC 
10-5-3 finalize方法 
10-5-4 回收順序 
10-5-5 GC何時(shí)運(yùn)行
10-6 本章總結(jié) 
10-7 課后習(xí)題 
10-8 參考資料 
第11章 Java Application與Applet 
11-1 Application 
11-1-1 輸入與輸出 
11-1-2 系統(tǒng)參數(shù) 
11-1-3 System類的使用 
11-1-4 Runtime類的使用 
11-2 Applet 
11-2-1 輸入與輸出 
11-2-2 基本方法的使用 
11-2-3 安全性 
11-3 Application和Applet結(jié)合 
11-4 本章總結(jié) 
11-5 課后習(xí)題 
11-6 參考資料 
第12章 異常處理 
12-1 認(rèn)識(shí)異常 
12-1-1 Runtime Exception 
12-1-2 Checked Exception 
12-1-3 Error 
12-2 捕捉和處理異常 
12-2-1 捕捉異常try…catch 
12-2-2 處理異常 
12-2-3 finally 
12-2-4 異常捕捉的順序 
12-2-5 throws關(guān)鍵字的使用 
12-3 自己設(shè)計(jì)異常 
12-3-1 throw關(guān)鍵字的使用 
12-3-2 定義自己的Exception類 
12-4 異常與方法的覆蓋 
12-5 本章總結(jié) 
12-6 課后習(xí)題 
12-7 參考資料 
GUI篇
第13章 容器與布局 
13-1 認(rèn)識(shí)AWT 
13-2 Container 
13-2-1 Frame 
13-2-2 Panel 
13-3 布局 
13-3-1 什么是Layout 
13-3-2 BorderLayout 
13-3-3 FlowLayout 
13-3-4 CardLayout 
13-3-5 GridLayout 
13-3-6 GridBagLayout 
13-3-7 不使用Layout 
13-4 本章總結(jié) 
13-5 課后習(xí)題 
13-6 參考資料 
第14章 事件處理 
14-1 認(rèn)識(shí)事件處理機(jī)制 
14-1-1 什么是事件 
14-1-2 Java事件處理結(jié)構(gòu) 
14-1-3 委托處理模式 
14-1-4 AWT Event類結(jié)構(gòu) 
14-2 使用事件處理機(jī)制 
14-2-1 WindowEvent 
14-2-2 MouseEvent 
14-2-3 KeyEvent 
14-2-4 其他Low-level Event 
14-3 本章總結(jié) 
14-4 課后習(xí)題 
14-5 參考資料 
第15章 AWT組件的使用 
15-1 Button 
15-2 Checkbox 
15-2-1 多重選擇 
15-2-2 單一選擇 
15-3 Choice 
15-4 List 
15-5 Label 
15-6 Scrollbar 
15-7 ScrollPane 
15-8 TextField 
15-9 TextArea 
15-10 本章總結(jié)
15-11 課后習(xí)題
15-12 參考資料
第16章 高級(jí)AWT組件的使用 
16-1 Font 
16-2 Color 
16-3 Menu 
16-4 Dialog 
16-5 FileDialog 
16-6 本章總結(jié) 
16-7 課后習(xí)題 
16-8 參考資料 
技法篇
第17章 繪圖 
17-1 認(rèn)識(shí)Graphics類 
17-1-1 生成Graphics對(duì)象 
17-1-2 paint方法 
17-1-3 Canvas類 
17-1-4 坐標(biāo) 
17-2 基本繪圖方法 
17-2-1 畫線 
17-2-2 畫字符串 
17-2-3 畫矩形 
17-2-4 畫圓 
17-2-5 畫多邊形 
17-3 高級(jí)繪圖方法 
17-3-1 顏色設(shè)置 
17-3-2 字體設(shè)置 
17-3-3 區(qū)域處理 
17-4 本章總結(jié) 
17-5 課后習(xí)題 
17-6 參考資料 
第18章 Inner Class 
18-1 認(rèn)識(shí)Inner Class 
18-2 成員式Inner Class
18-3 局部式Inner Class
18-4 匿名式Inner Class
18-5 本章總結(jié) 
18-6 課后習(xí)題 
18-7 參考資料 
第19章 Wrapper Class 
19-1 認(rèn)識(shí)Wrapper Class 
19-2 Integer類 
19-3 Boolean類 
19-4 Byte類 
19-5 Character類 
19-6 Double類 
19-7 Float類 
19-8 Long類和Short類 
19-9 本章總結(jié) 
19-10 課后習(xí)題 
19-11 參考資料 
第20章 深入字符串處理 
20-1 深入了解String對(duì)象 
20-1-1 產(chǎn)生String對(duì)象 
20-1-2 String類的方法使用 
20-2 StringBuffer類使用 
20-2-1 產(chǎn)生StringBuffer對(duì)象 
20-2-2 StringBuffer類的方法使用 
20-3 StringTokenizer類使用 
20-3-1 建立StringTokenizer對(duì)象 
20-3-2 StringTokenizer類的方法使用 
20-4 本章總結(jié) 
20-5 課后習(xí)題 
20-6 參考資料 
第21章 文件與輸入/輸出處理 
21-1 java.io包簡介 
21-1-1 Stream 
21-1-2 Node 
21-1-3 使用方法 
21-2 文件處理 
21-2-1 文件操作 
21-2-2 文件訪問 
21-3 數(shù)據(jù)流連接 
21-4 對(duì)象串行化 
21-5 本章總結(jié) 
21-6 課后習(xí)題 
21-7 參考資料 
第22章 Threads 
22-1 認(rèn)識(shí)Threads 
22-2 建立Threads 
22-3 Threads操作 
22-3-1 啟動(dòng)Threads 
22-3-2 停止Threads運(yùn)行 
22-3-3 暫停Threads運(yùn)行 
22-3-4 取得Threads信息 
22-4 數(shù)據(jù)同步處理 
22-5 Threads高級(jí)操作 
22-6 本章總結(jié) 
22-7 課后習(xí)題 
22-8 參考資料 
第23章 Collection 
23-1 認(rèn)識(shí)Collection函數(shù)庫 
23-2 Set接口的使用 
23-3 List接口的使用 
23-4 Iterator接口的使用 
23-5 Map接口使用 
23-6 JDK 1.1中的Collection函數(shù)庫 
23-7 本章總結(jié) 
23-8 課后習(xí)題 
23-9 參考資料 
第24章 網(wǎng)絡(luò)程序設(shè)計(jì) 
24-1 網(wǎng)絡(luò)基本概念 
24-1-1 Client-Server結(jié)構(gòu) 
24-1-2 網(wǎng)絡(luò)地址 
24-1-3 TCP/IP傳輸協(xié)議 
24-1-4 面向連接協(xié)議 
24-1-5 非面向連接協(xié)議 
24-1-6 端口(port) 
24-1-7 Socket 
24-2 Java網(wǎng)絡(luò)類 
24-2-1 InetAddress類 
24-2-2 Socket類 
24-2-3 ServerSocket類 
24-2-4 DatagramSocket類和DatagramPacket類 
24-3 本章總結(jié) 
24-4 課后習(xí)題 
24-5 參考資料 
附錄A Assertion 
A-1 什么是assertion 
A-2 Assertion的語法 
A-3 編譯與運(yùn)行 
A-4 Java Assertion的設(shè)計(jì)哲學(xué) 
A-5 恰當(dāng)?shù)厥褂肁ssertion機(jī)制 
A-6 ClassLoader類和Throwable類的新方法 
A-7 本章總結(jié) 
A-8 課后習(xí)題 
A-9 參考資料 
附錄B Java Web Start 
B-1 認(rèn)識(shí)Java Web Start 
B-2 使用Java Web Start 
B-3 Java Web Start設(shè)置 
B-4 Java Web Start應(yīng)用程序設(shè)計(jì) 
B-4-1 運(yùn)行其他Java Web Start應(yīng)用程序 
B-4-2 設(shè)計(jì)Java Web Start應(yīng)用程序 
B-5 本章總結(jié) 
B-6 課后習(xí)題 
B-7 參考資料 
附錄C New I/O 
C-1 認(rèn)識(shí)New I/O API 
C-2 Channels和Buffers 
C-2-1 Channels 
C-2-2 Buffers 
C-2-3 ByteBuffer類 
C-3 Buffer范例 
C-4 FileChannel類 
C-4-1 數(shù)據(jù)傳送 
C-4-2 數(shù)據(jù)合并與分流 
C-4-3 文件鎖定 
C-4-4 其他方法 
C-5 本章總結(jié) 
C-6 課后習(xí)題 
C-7 參考資料

本目錄推薦

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