Java程式設計基礎與實踐[孫憲麗、關穎等編著書籍]

Java程式設計基礎與實踐是由清華大學出版社,本書結合實例,由淺入深地講解理論知識,易於讀者理論聯繫實踐。書中知識全面,涵蓋了所有Java SE的常用知識點,無論是對教師、學生,還是對軟體設計開發人員,都是一本值得學習和參考的書籍。

書籍信息

作者:孫憲麗 關穎 李波 衣雲龍 朱克敵
定價:39.80元
印次:1-1
ISBN:9787302419051
出版日期:2015.12.01
印刷日期:2016.01.28

內容簡介

本書結合實例,由淺入深地講解理論知識,易於讀者理論聯繫實踐。書中知識全面,涵蓋了所有Java SE的常用知識點。 本書主要包括Java程式的構成、Java基本語法要素、類與對象、包、繼承、接口、異常處理、輸入輸出流、圖形界面設計、多執行緒、網路編程、資料庫操作、集合、Applet等內容; 最後給出兩個綜合實例,幫助讀者進一步鞏固所學的知識,提高綜合實踐能力; 每章最後提供思考與練習,供讀者更好地了解和掌握Java SE核心內容以及套用Java開發應用程式的方法。 本書結構清晰,從易到難,案例豐富,合理地安排了各個章節的有機銜接,無論是對教師、學生,還是對軟體設計開發人員,都是一本值得學習和參考的書籍。

圖書目錄

第1章Java語言概述

1.1Java簡介

1.1.1Java的發展歷程

1.1.2Java的三個平台

1.1.3Java語言的特點

1.2Java開發與運行環境

1.2.1下載及安裝JDK

1.2.2環境變數配置測試

1.3Java程式構成

1.3.1Java應用程式

1.3.2Java小程式

1.4Java程式開發過程

1.5開發工具Eclipse

1.5.1Eclipse的安裝與配置

1.5.2使用Eclipse開發Java程式

小結

思考練習

第2章Java語言基礎

2.1標識符與關鍵字

2.1.1Java標識符

2.1.2Java關鍵字

2.2數據類型

2.2.1Java基本數據類型

2.2.2Java引用數據類型

2.3Java常量與變數

2.4運算符

2.4.1賦值運算符及算術運算符

2.4.2關係運算符及邏輯運算符

2.4.3位運算符

2.4.4其他運算符

2.4.5運算符綜述

2.5程式流程控制語句

2.5.1分支語句

2.5.2循環語句

2.5.3跳轉語句

2.6數組

2.6.1Java數組簡介

2.6.2數組套用

2.7字元串

2.7.1聲明及初始化字元串變數

2.7.2字元串操作處理

2.8輸入與輸出

2.8.1Java輸入數據與輸出數據簡介

2.8.2輸入與輸出

2.9編程風格

2.9.1程式編寫風格

2.9.2注釋

小結

思考練習

第3章面向對象程式設計基礎

3.1面向對象程式設計特點

3.2類與對象

3.2.1類的結構

3.2.2成員變數

3.2.3成員方法

3.2.4構造方法

3.2.5對象

3.2.6static成員

3.2.7this關鍵字

3.2.8參數傳遞

3.2.9重載

3.3包

3.3.1包的聲明

3.3.2類的引入

3.4繼承

3.4.1繼承的原則

3.4.2隱藏與覆蓋

3.4.3super關鍵字

3.4.4final關鍵字

3.4.5abstract關鍵字

3.4.6上轉型對象

3.5內部類

3.5.1成員內部類

3.5.2局部內部類

3.5.3匿名類

3.6接口

3.6.1定義接口

3.6.2實現接口

3.6.3接口回調

3.7API查詢方法

小結

思考練習

第4章異常處理

4.1Java異常類架構

4.2異常處理方法

4.3自定義異常

小結

思考練習

第5章圖形用戶界面

5.1Java圖形用戶界面庫概述

5.2視窗

5.3選單

5.4組件及面板

5.5布局

5.6事件處理

5.7對話框

小結

思考練習

第6章多執行緒機制

6.1執行緒概述

6.2執行緒的創建

6.2.1使用Thread類創建執行緒

6.2.2使用Runnable接口創建執行緒

6.3執行緒控制方法

6.4執行緒的同步控制

小結

思考練習

第7章輸入與輸出

7.1File類

7.2流

7.2.1位元組流

7.2.2字元流

7.3RandomAccessFile類

7.4標準輸入輸出與Scanner類

7.4.1標準輸入輸出

7.4.2Scanner類

小結

思考練習

第8章網路編程

8.1URL類

8.2InetAddress類

8.3基於TCP的網路編程

8.4基於UDP的網路編程

小結

思考練習

小結

思考練習

第9章資料庫操作

9.1JDBC概述

9.2訪問資料庫的步驟

9.2.1創建數據源

9.2.2註冊驅動程式

9.2.3與資料庫建立連線

9.2.4運算元據庫

9.2.5處理結果集

小結

思考練習

第10章集合操作

10.1集合概述

10.2List

10.2.1ArrayList

10.2.2LinkedList

10.3Set

10.4Map

10.4.1HashMap

10.4.2HashTable

小結

思考練習

第11章Applet程式設計

11.1Applet的開發過程

11.2Applet類及其框架

11.2.1Applet類

11.2.2Applet生命周期

11.2.3Graphics類與paint()方法

11.2.4應用程式轉換成Applet

11.3Applet標籤

11.4Applet圖像處理

11.4.1裝載一幅圖像

11.4.2雙緩衝圖像

11.5Applet音頻控制

小結

思考練習

第12章綜合實例

12.1計算器

12.2項目管理系統

參考文獻

相關詞條

熱門詞條

聯絡我們