Java語言實用教程

Java語言實用教程

《Java語言實用教程》用實例由淺人深地講解了Java的一些基本內容,包括基本的與圖形界面相關的類的使用,圖形圖像動畫程式設計,語言規範,語法規則,幾類網路程式設計,資料庫操作,可作為學習Java的各專業學生的教材,也可以作為高級程式設計及面向對象課程的參考書,同時也可作為自學者及其他計算機愛好者的參考用書。

基本信息

著作權

Java語言實用教程

作者:於萬波編者:於萬波劉竹林劉其昌劉君

出版社:清華大學出版社,北京交通大學出版社

頁碼:345 頁

出版日期:2008年

ISBN:9787811234022

裝幀:平裝

開本:16

叢書名:21世紀高等學校電子信息類專業規劃教材

市場價:¥27.00

內容

《Java語言實用教程》利用較多的實例由淺人深地講解了Java的一些基本內容。

第1章是Java程式的簡單介紹,通過這一章的學習可以初步了解Java。第2章講解了如何利用Java製作圖形用戶界面,包括基本的與圖形界面相關的類的使用。圖形圖像動畫程式設計放在第3章中。第4章與第5章講述語言規範,語法規則,第6章學習幾類網路程式設計,第7章對資料庫操作進行了介紹。

《Java語言實用教程》可作為學習Java的各專業學生的教材,也可以作為高級程式設計及面向對象課程的參考書,同時也可作為自學者及其他計算機愛好者的參考用書。

目錄

第1章 Java程式介紹

1.1 Java應用程式

1.1.1 Java與IDK

1.1.2 應用程式示例

1.2 類的基本知識

1.2.1 類的結構

1.2.2 類的繼承與重用

1.3 程式設計

1.3.1 變數與表達式

1.3.2 分支

1.3.3 循環

1.4 檔案操作

1.4.1 檔案與目錄

1.4.2 讀檔案

1.4.3 寫檔案

1.5 高層網路編程

習題

第2章 圖形用戶界面設計

2.1 常用的GuI組件

2.1.1 文本與標籤

2.1.2 按鈕

2.1.3 列表、下拉列表與選擇按鈕

2.1.4 滾動條

2.2 事件

2.2.1 滑鼠事件

2.2.2 鍵盤事件

2.2.3 焦點事件

2.3 容器

2.3.1 布局

2.3.2 面板

2.3.3 Component類

2.3.4 對話框

2.4 選單

2.5 swing組件

習題

第3章 圖形圖像編程與動畫製作

3.1 圖形繪製

3.1.1 基本繪圖方法

3.1.2 顏色設定

3.1.3 繪圖實例

3.2 圖像操作

3.3 動畫製作

3.3.1 圖像動畫製作

3.3.2 圖形動畫製作

3.3.3 音樂播放

習題

第4章 程式設計規範

4.1 數據類型

4.1.1 常用數據類型之間的轉換

4.1.2 數組

4.1.3 字元串

4.1.4 向量

4.2 分支與循環結構

4.2.1 分支結構

4.2.2 循環結構

4.2.3 跳轉語句

4.3 方法的重載

4.3.1 構造方法

4.3.2 重載

4.3.3 對父類方法的覆蓋

4.4 接口

4.4.1 接口的實現

4.4.2 接口的定義

4.4.3 接口的繼承

4.5 執行緒

4.6 異常

習題

第5章 類的構造

5.1 類的組織

5.1.1 包

5.1.2 修飾控制符

5.1.3 內嵌類

5.2 AWT包

5.2.1 AWT包的組成

5.2.2 BuRon類

5.3 數學類

5.3.1 lang包中的數學類Math

5.3.2 數學類Math的使用

5.4 Applet類

5.4.1 Applet與HTML

5.4.2 網頁中的Applet通信

5.4.3 生命周期

5.44 Applet常用方法

5.4.5 Applet類與相關接口定義

5.5 輸入輸出類

習題

第6章 輸入輸出與網路程式設計

6.1 Socket聊天程式設計

6.1.1 基於命令視窗的聊天程式

6.1.2 相關的類與方法

6.1.3 繼承Frame類的聊天程式

6.2 數據報傳送與接收

6.2.1 數據報通信程式設計

6.2.2 組播程式設計

6.2.3 相關的類與方法

6.3 RMI程式設計

6.4 輸入輸出

6.4.1 數據輸入流與數據輸出流

6.4.2 FileInputStream類與FileOutputStream

習題

第7章 資料庫管理程式設計

7.1 資料庫表

7.2 簡單的資料庫表操作

習題

參考文獻

……

序言

每一本書都有自己的特點,都擁有一些讀者。本書的特點是充分考慮了初學程式設計人員的需求,利用逐層深入、遞進嵌套的方式有機地組織內容。把一些重點難點知識分散開,把一些相關的例題排列在一起,以此講解一些知識點,總結一些規律性的東西。

有的地方借鑑了其他一些優秀的教材或專著,這些著作都已經列在參考文獻中,在此謹對它們的作者表示敬意與感謝。有個別程式是作者多年教學過程中積累下來的,可能取自於某處,但已無從考證,好在已經經過改進或加入了詳盡的解釋。

多數程式是根據教學的需要由作者自己設計的。

Java是龐大的,它見證著計算機軟體學科的發展,囊括著計算機網路程式設計、分散式程式設計的所有思想方法。作為一本入門教程,選擇內容有一定的難度,也許再有兩三本後續教程作為輔助,對進一步掌握Java更為有利。

作者認為,在學習的過程中要善於思考、善於鑽研、善於實踐,本書的設計在很大程度上體現了這種思想。

讀者通過學習本書內容,能夠得到一些收穫,是作者最希望的。書中缺點一定有很多,還希望讀者指正。

陳微微參加了本書前3章的編寫,王凱同學閱讀了本書的初稿,於碩同學調試修改了其中的一些程式,在此一併表示感謝。

文摘

第1章Java程式介紹

Java程式設計是該書主要介紹的內容,從本章開始逐步學習Java類及面向對象的知識、Java語言規範、Java程式設計技術、使用語言解決實際問題等。

1.1 Java應用程式

1.1.1 Java與JDK

與其他語言一樣, 如果要在機器上運行, 必須在機器上裝有該語言的編輯編譯及運行系統。事實上, 編輯軟體有很多, 如Windows所帶的記事本就可以編輯Java程式。Java的編譯及運行系統也有很多, 本書使用SUN公司免費提供的系統JDK (Java Develepment Kit)。

進入http://www.sun./,在網站中選擇“Download”,在彈出的網頁中選擇“Java”產品,本書選擇了Java EE 5 SDK Update 4 (with JDK 6u5)

該程式大小為160 MB左右。下載完成後, 雙擊該程式的圖示進行安裝。按照提示要求填寫選項,一步一步完成安裝。作者的安裝目錄為C:Program Files\Java\jdk l.6.0。

如果在你的機器上已經裝有JDK, 那么就可以按照例1-1進行Java程式編輯、編譯與運行了。

相關詞條

相關搜尋

熱門詞條

聯絡我們