JAVA2實用教程

JAVA2實用教程

《JAVA2實用教程》是2006年清華大學出版社出版的圖書,作者是耿祥義、張躍平。

圖書信息

ISBN:9787302131755 [十位:7302131759]

頁數:451 約重:0.725Kg

定價:¥39.00

內容提要

Java是一種很優秀的程式語言,具有面向對象、與平台無關、安全、穩定和多執行緒等特點,是目前軟體設計中極為健壯的程式語言。Java語言不僅可以用來開發大型的應用程式,而且特別適合於在Internet上套用開發,Java已成為網路時代最重要的程式語言之一。

全書共分17章,分別介紹了Java的基本數據類型、語句、類、對象、接口、內部類、異常處理、字元串、實用類、AWT組件、多執行緒、輸入輸出流、網路編程、Java Applet、數據結構類、JDBC、Java Swing等內容。 本書不僅可以作為高等院校相關專業的教材,也適合自學者及軟體開發人員參考使用。

本書注重可讀性和實用性,配備了大量的例題,許多例題都經過精心的考慮,既能幫助讀者理解知識,又具有啟發性。本書通俗易懂,便於自學,針對較難理解的問題,例子都是從簡單到複雜,內容逐步深入,便於讀者掌握Java編程的技巧。

圖書目錄

第1章Java入門

1.1Java的誕生

1.2Java的特點

1.3安裝Sun公司的SDK

1.4一個Java程式的開發過程

1.5一個簡單的Java應用程式的開發過程

1.6一個簡單的Java小應用程式

1.7什麼是JSP

習題

第2章標識符、關鍵字和數據類型

2.1標識符和關鍵字

2.2Java的基本數據類型

2.3Java的數組

習題

第3章運算符、表達式和語句

3.1運算符與表達式

3.2語句概述

3.3控制語句

3.4.循環語句

3.5break和continue語句

習題

第4章類、對象和接口

4.1程式語言的幾個發展階段

4.1.1機器語言

4.1.2過程語言

4.1.3面向對象編程

4.2類

4.2.1類聲明

4.2.2類體

4.2.3成員變數和局部變數

4.2.4方法

4.2.5方法重載

4.2.6構造方法

4.2.7類方法和實例方法

4.2.8值得注意的問題

4.3對象

4.3.1創建對象

4.3.2使用對象

4.3.3於象的引用和實體

4.3.4參數傳值

4.4static關鍵字

4.4..1實例變數和類變數的區別

4.4.2實例方法和類方法的區別

4.5this關鍵字

4.6包

4.6.1包語句

4.6.2import語句

4.6.3將類打包

4.7訪問許可權

4.7.1私有變數和私有方法

4.7.2共有變數和共有方法

4.7.3友好變數和友好方法

4.7.4受保護的成員變數和方法

4.7.5public類與友好類

4.8類的繼承

4.8.1子類

4.8.2子類的繼承性

4.8.3成員變數的隱藏和方法的重寫

4.8.4final關鍵字

4.9對象的上轉型對象

4.10多態性

4.11abstract類和abstract方法

4.12super關鍵字

4.13接口

4.13.1接口的聲明與使用

4.13.2理解接口

4.13.3接口回調

4.13.4接口做參數

4.14內部類

4.15匿名類

4.15.1和類有關的匿名類

4.15.2和接口有關的匿名類

4.16異常類

4.16.1try-catch語句

4.16.2自定義異常類

4.17Class類

4.17.1獲取類的有關信息

4.17.2使用Class實例化一個對象

4.18基本類型的類包裝

4.18.1Double類和Float類

4,18.2Byte、Integer、Short、工,ong類

4.18.3Character類

4.19反編譯和文檔生成器

4.20JAR檔案

4.20.1將應用程式壓縮為JAR檔案

4..20.2將類壓縮成JAR檔案

4.20.3更新、查看JAR檔案

習題

第5章字元串

5.1字元串

5.2字元串的常用方法

5.3字元串與基本數據的相互轉化

5.4對象的字元串表示

5.5StringTokenizer類

5.6字元串與字元、位元組數組

5.7StringBuffer類

5.8正則表達式

習題

第6章時間、日期和數字

6.1Date類

6.2Calendar類

6.3Math類

6.4BigInteger類

習題

第7章AWT組件及事件處理

7.1Java視窗

7.1.1.Frame常用方法

7.1.2選單條、選單、選單項

7.1.3視窗與螢幕

7.2文本框

7.2.1TextField類的主要方法

7.2.2文本框上的ActionEvent事件

7.3內部類實例做監視器

7.4按鈕與標籤

7.4.1標籤組件

7.4.2按鈕組件

7.5選單項

7.6文本區

7.6.1TextArea類主要方法

7.6.2文本區上的TextEvent事件

7.7面板

7.7.1Panel類

7.7.2ScrollPane類

7.8布局

7.8.1FlowLayout布局

7.8.2BorderLayout布局

7.8.3CardLayout布局

7.8.4GridLayout布局

7.8.5BoxLayout布局

7.8.6null布局

7.9畫布

7.10選擇型組件

7.10.1選擇框

7.10.2下拉列表

7.10.3滾動列表

7.11Component類的常用方法

7.12視窗事件

7.13滑鼠事件

7.14焦點事件

7.15鍵盤事件

7.16使用剪貼簿

7.17列印

7.18綜合實例

習題

第8章建立對話框

8.1Dialog類

8.2檔案對話框

8.3訊息對話框

8.4確認對話框

8.5顏色對話框

習題

第9章Java多執行緒機制

9.1Java中的執行緒

9.2Thread類的子類創建執行緒

9.3使用Runnable接口

9.4執行緒的常用方法

9.5GUI執行緒

9.6執行緒同步

9.7在同步方法中使用wait()、notif(),()和nodf3,All()方法

9.8掛起、恢復和終止執行緒

9.9計時器執行緒Timer

9.10執行緒聯合

9.11守護執行緒

習題

第10章輸入輸出流

10.1File類

10.2FileInputStream類

10.3FileOutputStream類

10.4FileReader類和FileWriter類

10.5使用檔案對話框打開和保存檔案

10.6RandornAccessFile類

10.7數據流

10.8數組流

10.9對象流

10.10序列化與對象克隆

10.11檔案鎖FileLock

10.12Process類中的流

10.13帶進度條的輸入流

習題

第11章Java網路的基本知識

11.1使用URL

11.2讀取URL中的資源

11.3顯示URL資源中的HTML檔案

11.4處理超連結

11.5InetAdress類

11.6套接字

11.7網路中的數據壓縮與傳輸

11.8UDP數據報

11.9廣播數據報

習題

第12章JavaApplet基礎

12.1JavaApplet的運行原理

12.2網頁向JavaApplet傳值

12.3JavaApplet扣使用URL

12.4JavaApplet中建立新執行緒

12.5JavaApplet中使用套接字

習題

第13章常見數據結構的Java實現

13.1鍊表

13.2棧

13.3樹集

13.4樹映射

13.5散列集

13.6散列表

13.7向量

習題

第14章圖形與圖像

14.1繪製文本

14.2繪製基本圖形

14.3建立字型

14.4清除

14.5Java2D

14.6圖形的布爾運算

14.7繪製鐘錶

14.8繪製圖像

14.9製作JPG圖像

14.10XOR繪圖模式

14.11列印圖形、圖像

習題

第15章Java資料庫連線(JDBC)

15.1創建數據源

15.2JDBC-ODBC橋接器

l5.3順序查詢

15.4可滾動結果集

15.5排序查詢

15.6模糊查詢

15.7隨機查詢

15.8更新、添加、刪除記錄

l5.9預處理語句

15.10資料庫訪問中的套接字技術

習題

第16章Java與多媒體

16.1在小程式中播放音頻

16.2在另一個執行緒中創建音頻對象

16.3在應用程式中播放音頻

16.4Java媒體框架(JMF)

習題

第17章JavaSwing基礎

17.1幾個重要的類

17.2中間容器

17.3各種組件

習題

作者介紹

耿祥義,1995年中國科學技術大學博士畢業,獲理學博士學位。1997年從中山學博士後流動站出站,現任大連交通大學教授。有多年講授Java語言的經驗,已編寫出版《Java2實用教程》、《Java課程設計》、《JSP實用教程》、《JSP基礎教程》、《XML基礎教程》等10餘部教材。

實驗指導解答

圖書信息

JAVA2實用教程 JAVA2實用教程

ISBN:9787302135517 [十位:7302135517]作/譯者:張躍平

出版社:清華大學出版社

出版日期:2006年10月

頁數:215

定價:¥19.00

內容提要

本書是《Java 2實用教程》(第三版)(清華大學出版社)的配套實驗指導和習題解答。

相關詞條

相關搜尋

熱門詞條

聯絡我們