注冊(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 2

精通Java 2

精通Java 2

定 價(jià):¥49.00

作 者: 林建銘,高名揚(yáng)編著
出版社: 科學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: Java

ISBN: 9787030092090 出版時(shí)間: 2001-03-01 包裝: 平裝
開(kāi)本: 23cm 頁(yè)數(shù): 544 字?jǐn)?shù):  

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

  Java語(yǔ)言具有面向?qū)ο蠛途W(wǎng)絡(luò)編程的優(yōu)點(diǎn),已成為當(dāng)今的主流編程工具。Web瀏覽器的能力也因Java作為其擴(kuò)充語(yǔ)言而變得無(wú)所不能。本書(shū)將帶你進(jìn)入Java語(yǔ)言的世界,針對(duì)Java語(yǔ)言的對(duì)象化觀念加以詳細(xì)描述,輔以深入淺出的各種實(shí)例,加強(qiáng)你對(duì)Java的程序語(yǔ)言編寫(xiě)的概念。同時(shí)介紹Java語(yǔ)言的最新版本——Java 2所包含的各種Package與工具。本書(shū)內(nèi)容包括Java語(yǔ)言的程序基礎(chǔ)、面向?qū)ο蟪绦蛟O(shè)計(jì)等,幫助你在最短時(shí)間內(nèi)學(xué)習(xí)Java語(yǔ)言程序的開(kāi)發(fā)與應(yīng)用。本書(shū)適合Java的初學(xué)者,也是中、高級(jí)用戶的參考手冊(cè)。

作者簡(jiǎn)介

暫缺《精通Java 2》作者簡(jiǎn)介

圖書(shū)目錄

第一章 Java語(yǔ)言簡(jiǎn)介
1.1 Java語(yǔ)言歷史
1.2 Java之于Internet
1.3 Java的特點(diǎn)
1.3.1 跨平臺(tái)的能力
1.3.2 完全對(duì)象的環(huán)境
1.3.3 友善的Web使用接口
1.3.4 使用者端資源的利用
1.3.5 軟件更新與推廣的便利
1.3.6 Garbage Collection
1.4 Java與C++的差異
1.4.1 指針(Pointer)
1.4.2 頭文件(Header File,*.h文件)
1.4.3 例外(Exception)
1.4.4 新的修飾詞
1.4.5 字符串類(lèi)與字符數(shù)組
1.4.6 其它
第二章 Java語(yǔ)言概述
2.1 JDK(Java Development Kit)
2.2 JDK安裝與使用
2.3 基本編譯執(zhí)行實(shí)例說(shuō)明
2.3.1 簡(jiǎn)單Java程序?qū)嵗f(shuō)明
2.3.2 Java程序編譯
2.3.3 Java程序執(zhí)行
2.4 javadoc與javap使用說(shuō)明
2.4.1 利用javadoc產(chǎn)生說(shuō)明文件
2.4.2 javap程序的使用
第三章 Java程序基礎(chǔ)
3.1 數(shù)據(jù)類(lèi)型與變量
3.1.1 數(shù)據(jù)類(lèi)型
3.1.2 什么是變量
3.1.3 變量的聲明
3.1.4 變量的使用
3.1.5 變量數(shù)組的聲明
3.1.6 數(shù)據(jù)類(lèi)型的轉(zhuǎn)換
3.2 Java運(yùn)算符與表達(dá)式
3.2.1 什么是運(yùn)算符
3.2.2 賦值(Assign)功能運(yùn)算符
3.2.3 整數(shù)運(yùn)算符
3.2.4 布爾運(yùn)算符
3.2.5 其它運(yùn)算符
3.2.6 運(yùn)算符執(zhí)行優(yōu)先級(jí)
3.2.7 Java少了哪些C語(yǔ)言運(yùn)算符
3.2.8 表達(dá)式的寫(xiě)法
3.3 流程控制語(yǔ)句(Flow control)
3.3.1 if...else...控制結(jié)構(gòu)
3.3.2 while控制結(jié)構(gòu)
3.3.3 do...While控制結(jié)構(gòu)
3.3.4 for循環(huán)控制結(jié)構(gòu)
3.3.5 switch控制結(jié)構(gòu)
3.4 利用執(zhí)行時(shí)所傳進(jìn)來(lái)的參數(shù)
3.5 過(guò)程(procedure)、函數(shù)(function)、與方法(method)
3.5.1 method的聲明
3.5.2 函數(shù)編與
3.5.3 變量使用區(qū)域(Scope)的概念
第四章 Java的面向?qū)ο蟪绦蛟O(shè)計(jì)
4.1 面向?qū)ο蟪绦蛟O(shè)計(jì)(Object Oriented Programming)
4.1.1 對(duì)象(Object)
4.1.2 類(lèi)(Class)
4.1.3 類(lèi)封裝(Encapsulation)
4.1.4 對(duì)象類(lèi)特性
4.1.5 對(duì)象操作
4.2 Java的類(lèi)與對(duì)象
4.2.1 Java類(lèi)聲明的實(shí)例
4.2.2 類(lèi)聲明格式
4.2.3 類(lèi)修飾詞意義
4.2.4 類(lèi)繼承的意義
4.2.5 利用implements來(lái)構(gòu)建Interface
4.2.6 類(lèi)主體
4.3 Java類(lèi)中的數(shù)據(jù)成員(Data Member)
4.3.1 數(shù)據(jù)成員聲明格式
4.3.2 數(shù)據(jù)成員修飾詞
4.3.3 數(shù)據(jù)類(lèi)型
4.3.4 數(shù)據(jù)成員的命名與產(chǎn)生
4.3.5 數(shù)據(jù)成員的初始設(shè)置
4.3.6 數(shù)據(jù)成員的覆蓋
4.4 Java類(lèi)中的Method
4.4.1 Method的意義
4.4.2 Method聲明的格式
4.4.3 Method修飾詞
4.4.4 Method的返回值
4.4.5 Method的名稱
4.4.6 Method的參數(shù)表
4.4.7 throws子句
4.4.8 Method的重載(Overload)與覆蓋(Override)
4.4.9 特殊Method——構(gòu)造函數(shù)
4.5 this與super關(guān)鍵字
4.5.1 super關(guān)鍵字
4.5.2 this關(guān)鍵字
4.5.3 this與super關(guān)鍵字對(duì)于構(gòu)造函數(shù)的用途
4.6 對(duì)象的產(chǎn)生(new)
4.7 對(duì)象的使用“.”運(yùn)算符
4.7.1 數(shù)據(jù)成員的使用
4.7.2 Method的使用
4.7.3 Method的Callby Value與Callby Reference
4.8 對(duì)象的數(shù)組(Array)
4.9 對(duì)象的類(lèi)型轉(zhuǎn)換
4.10 Java Interface
4.10.1 Interface的功能性
4.10.2 interface的語(yǔ)法格式
4.10.3 利用implements關(guān)鍵字構(gòu)建interface
4.10.4 利用interface進(jìn)行對(duì)象類(lèi)的類(lèi)型轉(zhuǎn)換
4.11 JavaPackage
4.11.1 package命名分類(lèi)概念
4.11.2 package聲明構(gòu)建的格式
4.11.3 import語(yǔ)句
第五章 Java AWT
5.1 Java.awt package簡(jiǎn)介
5.2 Layout manager簡(jiǎn)介
5.3 可視組件的始祖——omponent類(lèi)
5.3.1 Component的method
5.4 基本的窗口——Frame類(lèi)
5.4.1 Frame類(lèi)的構(gòu)造函數(shù)
5.4.2 Frame類(lèi)的method
5.5 和使用者對(duì)話——Dialog類(lèi)
5.5.1 Dialog類(lèi)的構(gòu)造函數(shù)
5.5.2 Dialog類(lèi)的method
5.6 到處都是按鈕——Button類(lèi)
5.6.1 Button類(lèi)的構(gòu)造函數(shù)
5.6.2 Button類(lèi)的method
5.7 安排您的組件——BorderLayout類(lèi)
5.7.1 BorderLayout類(lèi)的構(gòu)造函數(shù)
5.7.2 BorderLayout類(lèi)的method
5.8 安排您的組件——CardLayout類(lèi)
5.8.1 CardLayout類(lèi)的構(gòu)造函數(shù)
5.8.2 CardLayout類(lèi)的method
5.9 安排您的組件——FlowLayout類(lèi)
5.9.1 FlowLayout類(lèi)的構(gòu)造函數(shù)
5.9.2 FlowLayout類(lèi)的method
5.10 安排您的組件——GridLayout類(lèi)
5.10.1 GridLayout類(lèi)的構(gòu)造函數(shù)
5.10.2 GridLayout類(lèi)的method
5.11 安排您的組件——GridBagLayout類(lèi)
5.11.1 GridBagLayout類(lèi)的構(gòu)造函數(shù)
5.11.2 GridBagLayout類(lèi)的method
5.12 選還是不選——Checkbox類(lèi)
5.12.1 Checkbox類(lèi)的構(gòu)造函數(shù)
5.12.2 Checkbox類(lèi)的method
5.13 只能選一個(gè)——CheckboxGroup類(lèi)
5.13.1 CheckboxGroup類(lèi)的構(gòu)造函數(shù)
5.13.2 CheckboxGroup類(lèi)的method
5.14 下拉式菜單——Choice類(lèi)
5.14.1 Choice類(lèi)的構(gòu)造函數(shù)
5.14.2 Choice類(lèi)的method
5.15 卷標(biāo)——Label類(lèi)
5.15.1 Label類(lèi)的構(gòu)造函數(shù)
5.15.2 Label類(lèi)的method
5.16 通通列出來(lái)——List類(lèi)
5.16.1 List類(lèi)的構(gòu)造函數(shù)
5.16.2 List類(lèi)的method
5.17 菜單選項(xiàng)——Menultem類(lèi)
5.17.1 Menultem類(lèi)的構(gòu)造函數(shù)
5.17.2 Menultem類(lèi)的method
5.18 其他的菜單選項(xiàng)——CheckboxMenultem類(lèi)
5.18.1 CheckboxMenultem類(lèi)的構(gòu)造函數(shù)
5.18.2 CheckboxMenultem類(lèi)的method
5.19 方便的菜單——Menu類(lèi)
5.19.1 Menu類(lèi)的構(gòu)造函數(shù)
5.19.2 Menu類(lèi)的method
5.20 菜單列——MenuBar類(lèi)
5.20.1 MenuBar類(lèi)的構(gòu)造函數(shù)
5.20.2 MenuBar類(lèi)的method
5.21 簡(jiǎn)單的容器——Panel類(lèi)
5.21.1 Panel類(lèi)的構(gòu)造函數(shù)
5.21.2 Panel類(lèi)的method
5.22 給我一行字——TextField類(lèi)
5.22.1 TextField類(lèi)的構(gòu)造函數(shù)
5.22.2 TextField類(lèi)的method
5.23 給我好幾行字——TextArea類(lèi)
5.23.1 TextArea類(lèi)的構(gòu)造函數(shù)
5.23.2 TextArea類(lèi)的method
5.24 彩色的世界——Color類(lèi)
5.24.1 Color類(lèi)的構(gòu)造函數(shù)
5.24.2 Color類(lèi)的method
5.25 歡迎涂鴉——Craphics類(lèi)
5.25.1 Graphics類(lèi)的構(gòu)造函數(shù)
5.25.2 Graphics類(lèi)的metnod
第六章 事件的處理
6.1 Java.awt.event package簡(jiǎn)介
6.2 鍵盤(pán)的好幫手——KeyEvent類(lèi)
6.2.1 KeyEvent類(lèi)的構(gòu)造函數(shù)
6.2.2 KeyEvent類(lèi)的method
6.3 到底選好了沒(méi)——ItemEvent類(lèi)
6.3.1 ItemEvent類(lèi)的構(gòu)造函數(shù)
6.3.2 ItemEvent類(lèi)的method
6.4 鼠標(biāo)的好幫手——MouseEvent類(lèi)
6.4.1 MouseEvent類(lèi)的構(gòu)造函數(shù)
6.4.2 MouseEvent類(lèi)的method
6.5 有人在打字——TextEvent類(lèi)
6.5.1 TextEvent類(lèi)的構(gòu)造函數(shù)
6.5.2 TextEvent類(lèi)的method
6.6 窗口的好幫手——WindowEvent類(lèi)
6.6.1 WindowEvent類(lèi)的構(gòu)造函數(shù)
6.6.2 WindowEvent類(lèi)的method
第七章 Applet
7.1 到處都是網(wǎng)址——URL類(lèi)
7.1.1 URL類(lèi)的構(gòu)造函數(shù)
7.1.2 URL類(lèi)的method
7.2 AppletContextInterface
7.2.1 AppletContext Interface的method
7.3 我想要唱歌——AudioCliP Interface
7.3.1 AudioClip interface的method
7.4 網(wǎng)頁(yè)上的小程序——Applet類(lèi)
7.4.1 Applet類(lèi)的構(gòu)造函數(shù)
7.4.2 Applet類(lèi)的method
7.5 進(jìn)階技巧——Double Buffering
第八章 例外的處理
8.1 例外的始祖——Exception類(lèi)
8.1.1 Exception類(lèi)的構(gòu)造函數(shù)
8.1.2 Exception類(lèi)的method
8.2 throws與throw指令
8.3 try,catch與finally指令
8.4 常見(jiàn)的例外
8.4.1 ArrayIndexOutOfBoundsException
8.4.2 NullPointerException
8.4.3 NumberFormatException
第九章 好用的工具
9.1 其他的數(shù)組——Enumeration Interface
9.1.1 Enumeration Interface的method
9.2 日歷加時(shí)鐘——GregorianCalendar類(lèi)
9.2.1 GregorianCalendar類(lèi)的構(gòu)造函數(shù)
9.2.2 GregorlanCalendar類(lèi)的method
9.3 序列——LinkedList類(lèi)
9.3.1 LinkedList類(lèi)的構(gòu)造函數(shù)
9.3.2 LinkedList類(lèi)的method
9.4 亂七八糟的隨機(jī)數(shù)——Random類(lèi)
9.4.1 Random類(lèi)的構(gòu)造函數(shù)
9.4.2 Random類(lèi)的method
9.5 堆?!猄tack類(lèi)
9.5.1 Stack類(lèi)的構(gòu)造函數(shù)
9.5.2 Stack類(lèi)的method
9.6 字符串分析工具——StringTokenizer類(lèi)
9.6.1 StringTokenizer類(lèi)的構(gòu)造函數(shù)
9.6.2 StringTokenizer類(lèi)的method
9.7 其他的序列——Vector類(lèi)
9.7.1 Vector類(lèi)的構(gòu)造函數(shù)
9.7.2 Vector類(lèi)的method
第十章 Thread
10.1 線程的觀念
10.2 java.lang.Thread類(lèi)簡(jiǎn)介
10.3 Thread類(lèi)
10.3.1 Thread類(lèi)的聲明
10.3.2 Thread類(lèi)的method
10.4 Thread程序技巧
10.4.1 資源共享——利用synchronized修飾詞
10.4.2 等待Thread執(zhí)行結(jié)束——為T(mén)hread執(zhí)行排序盡一點(diǎn)力
10.5 ThreadGroup類(lèi)
10.5.1 ThreadGroup類(lèi)構(gòu)造函數(shù)
10.5.2 ThreadGroup類(lèi)的method
10.6 Runnable interface
10.6.1 Runnable interface簡(jiǎn)介
10.6.2 Runnable interface構(gòu)建實(shí)例
第十一章 數(shù)據(jù)流與文件處理
11.1 我要讀數(shù)據(jù)——Reader類(lèi)
11.1.1 Reader類(lèi)的method
11.2 輸入數(shù)據(jù)流——InputStream類(lèi)
11.2.1 InputStream類(lèi)的metnod
11.3 文件——File類(lèi)
11.3.1 File類(lèi)的構(gòu)造函數(shù)
11.3.2 File類(lèi)的method
11.4 讀文件的工具——FileReader類(lèi)
11.4.1 FileReader類(lèi)的構(gòu)造函數(shù)
11.4.2 FileReader類(lèi)的method
11.5 一目十行——BufferedReader類(lèi)
11.5.1 BufferedReader類(lèi)的構(gòu)造函數(shù)
11.5.2 BufferedReader類(lèi)的method
11.6 我要寫(xiě)數(shù)據(jù)——Writer類(lèi)
11.6.1 Writer類(lèi)的method
11.7 輸出數(shù)據(jù)流——OutpuitStream類(lèi)
11.7.1 OutputStream類(lèi)的method
11.8 寫(xiě)文件的工具——FileWriter類(lèi)
11.8.1 FileWriter類(lèi)的構(gòu)造函數(shù)
11.8.2 FileWriter類(lèi)的method
11.9 隨機(jī)存取文件——RandomAccessFile類(lèi)
11.9.1 RandomAccessFile類(lèi)的構(gòu)造函數(shù)
11.9.2 RandomAccessFile類(lèi)的method
11.10 數(shù)據(jù)分析工具——StreamTokenizer類(lèi)
11.10.1 StreamTokenizer類(lèi)的構(gòu)造函數(shù)
11.10.2 StreamTokenizer類(lèi)的method
第十二章 網(wǎng)絡(luò)傳輸
12.1 計(jì)算機(jī)地址——InetAddress類(lèi)
12.1.1 InetAddress類(lèi)的構(gòu)造函數(shù)
12.1.2 InetAddress類(lèi)的method
12.2 客戶端——Socket類(lèi)
12.2.1 Socket類(lèi)的構(gòu)造函數(shù)
12.2.2 Socket類(lèi)的method
12.3 服務(wù)器——ServerSocket類(lèi)
12.3.1 ServerSocket類(lèi)的構(gòu)造函數(shù)
12.3.2 ServerSocket類(lèi)的method
第十三章 Swing
13.1 基本組件——JComponent類(lèi)
13.1.1 JComponent類(lèi)的method
13.2 基本容器——RootPaneContainer Interface
13.2.1 RootPaneContainer Interface的method
13.3 窗口加強(qiáng)版——JFrame類(lèi)
13.3.1 JFrame類(lèi)的構(gòu)造函數(shù)
13.3.2 JFrame類(lèi)的method
13.4 按鈕加強(qiáng)版——JButton類(lèi)
13.4.1 JButton類(lèi)的構(gòu)造函數(shù)
13.4.2 JButton類(lèi)的method
13.5 選一個(gè)顏色——JColorChooser類(lèi)
13.5.1 JColorChooser類(lèi)的構(gòu)造函數(shù)
13.5.2 JColorChooser類(lèi)的method
13.6 下拉式菜單加強(qiáng)版——JComboBox類(lèi)
13.6.1 JComboBox類(lèi)的構(gòu)造函數(shù)
13.6.2 JComboBox類(lèi)的method
13.7 選一個(gè)文件——JFileChooser類(lèi)
13.7.1 JFileChooser類(lèi)的構(gòu)造函數(shù)
13.7.2 JFileChooser類(lèi)的method
13.8 窗口中的窗口——JInternalFrame類(lèi)
13.8.1 JInternalFrame類(lèi)的構(gòu)造函數(shù)
13.8.2 JInternalFrame類(lèi)的method
13.9 一個(gè)蘿卜一個(gè)坑——JTable類(lèi)
13.9.1 JTable類(lèi)的構(gòu)造函數(shù)
13.9.2 JTable類(lèi)的method
13.10 枝葉分明的樹(shù)——JTree類(lèi)
13.10.1 JTree類(lèi)的構(gòu)造函數(shù)
13.10.2 JTree類(lèi)的method
13.11 對(duì)話框工廠——JOptionPane類(lèi)
13.11.1 JOptionPane類(lèi)的構(gòu)造函數(shù)
13.11.2 JOptionPane類(lèi)的method
13.12 將畫(huà)面分成兩半——JSplitPane類(lèi)
13.12.1 JSplitPane類(lèi)的構(gòu)造函數(shù)
13.12.2 JSplitPane類(lèi)的method
13.13 活頁(yè)夾——JTabbedPane類(lèi)
13.13.1 JTabbedPane類(lèi)的構(gòu)造函數(shù)
13.13.2 JTabbedPane類(lèi)的method
13.14 好用的工具——SwingUtilities類(lèi)
13.14.1 SwingUtilities類(lèi)的構(gòu)造函數(shù)
13.14.2 SwingUtilities類(lèi)的method
13.15 精確的時(shí)鐘——Timer類(lèi)
13.15.1 Timer類(lèi)的構(gòu)造函數(shù)
13.15.2 Timer類(lèi)的method
13.16 Applet加強(qiáng)版——JApplet類(lèi)
13.16.1 JApplet類(lèi)的構(gòu)造函數(shù)
13.16.2 JApplet類(lèi)的method
13.17 進(jìn)階技巧
13.17.1 如何設(shè)置視覺(jué)外觀
13.17.2 如何使用layered pane及glass panp
13.17.3 如何改變組件的邊緣
13.17.4 如何用鍵盤(pán)控制組件
第十四章 JDBC
14.1 ODBC和JDBC
14.2 java.sql package簡(jiǎn)介
14.3 準(zhǔn)備工作
14.4 驅(qū)動(dòng)程序管理員——DriverManager類(lèi)
14.4.1 DriverManager類(lèi)的構(gòu)造函數(shù)
14.4.2 DriverManager類(lèi)的method
14.5 Connection interface
14.5.1 Connection Interface的method
14.6 Statement Interface
14.6.1 Statement Interface的method
14.7 Preparedstatement Interface
14.7.1 PreparedStatement Interface的method
14.8 ResultSet interface
14.8.1 Resultset Interface的method
14.9 數(shù)據(jù)庫(kù)實(shí)例
附錄A Java的網(wǎng)上資源
附錄B Java.lang Package常用的幾個(gè)類(lèi)
B.1 Array(數(shù)組)類(lèi)
B.2 Boolean(布爾值)類(lèi)
B.2.1 Boolean類(lèi)構(gòu)造函數(shù)
B.2.2 Boolean類(lèi)Method
B.3 Byte(字節(jié))類(lèi)
B.3.1 Byte類(lèi)構(gòu)造函數(shù)
B.3.2 Byte類(lèi)Method
B.4 Character類(lèi)
B.4.1 Chrarcter類(lèi)構(gòu)造函數(shù)
B.4.2 Character類(lèi)method
B.5 Double(雙精度浮點(diǎn)數(shù))類(lèi)
B.5.1 Double類(lèi)構(gòu)造函數(shù)
B.5.2 Double類(lèi)method
B.6 Float(浮點(diǎn)數(shù))類(lèi)
B.6.1 Float類(lèi)構(gòu)造函數(shù)
B.6.2 Float類(lèi)method
B.7 Integer(整數(shù))類(lèi)
B.7.1 Integer類(lèi)構(gòu)造函數(shù)
B.7.2 Integer類(lèi)method
B.8 Long(長(zhǎng)整數(shù))類(lèi)
B.8.1 Long類(lèi)構(gòu)造函數(shù)
B.8.2 Long類(lèi)method
B.9 Short(短整數(shù))類(lèi)
B.9.1 Short類(lèi)構(gòu)造函數(shù)
B.9.2 Short類(lèi)method
B.10 String(字符串)類(lèi)
B.10.1 String類(lèi)構(gòu)造函數(shù)
B.10.2 String類(lèi)別method
B.11 Math(數(shù)學(xué)相關(guān))類(lèi)別
B.11.1 Math類(lèi)別Method

本目錄推薦

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