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

精通Java 2

精通Java 2

定 價:¥49.00

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

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

內(nèi)容簡介

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

作者簡介

暫缺《精通Java 2》作者簡介

圖書目錄

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

本目錄推薦

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