Java語言程式設計教程(2013年浙江大學出版社出版的圖書)

Java語言程式設計教程(2013年浙江大學出版社出版的圖書)

本詞條是多義詞,共11個義項
更多義項 ▼ 收起列表 ▲

《Java語言程式設計教程》是浙江大學出版社出版的圖書,作者是翁愷,肖少擁

基本介紹

  • 中文名:Java語言程式設計教程
  • 作者:翁愷、肖少擁
  • 出版時間:2013年1月
  • 出版社:浙江大學出版社
  • 頁數:274 頁
  • ISBN:9787308052078
  • 定價:36.00 元
  • 裝幀:平裝
內容簡介,圖書目錄,

內容簡介

《Java語言程式設計教程(第2版)》採用了大量生動活潑、貼近生活的案例,容易被學生接受和理解。讀者如果結合書中的案例進行上機實踐,不但能夠進一步理解Java語言以及程式設計過程,而且能夠迅速掌握編程方法,提高編程技巧。此外,我們還精心編寫了思考題和習題。本書再版時介紹了JDK 1.7中出現的一些新語言成分,使得讀者在初學之時就能緊跟Java語言發展變化的最新形勢。 翁愷,浙江大學計算機學院教師,研究方向嵌入式作業系統及嵌入式系統套用。主要講授各種程式設計語言等課程。

圖書目錄

第1章 Java語言概述
1.1 Java的歷史
1.2 Java程式運行環境與特點
1.2.1 跨平台(Cross Platform)/可移植性(Portable)
1.2.2 運行效率
1.2.3 穩定
1.2.4 簡單
1.2.5 動態
1.3 面向對象的基本概念
1.3.1 對象
1.3.2 面向對象
1.3.3 類
1.4 面向對象程式設計的原則
1.4.1 封裝
1.4.2 組合
1.4.3 繼承
1.4.4 多態性
1.5 第一個Java程式
1.5.1 在終端中運行的Java程式
1.5.2 在網頁中運行的Java程式
思考題與習題
第2章 定義自己的類
2.1 類的定義
2.2 名字
2.3 類的方法成員
2.4 變數
2.4.1 基本數據類型
2.4.2 方法的本地變數
2.4.3 類的成員變數
2.5 運算符與表達式
2.5.1 賦值表達式
2.5.2 算術運算
2.5.3 類型轉換
2.5.4 關係運算和邏輯運算
思考題與習題
第3章 程式流程
3.1 if語句
3.1.1 基本if語句
3.1.2 if-else語句
3.1.3 語句決
3.1.4 條件運算符
3.1.5 嵌套的if語句
3.1.6 比較浮點數和字元
3.2 switch語句
3.3 循環語句
3.3.1 while循環
3.3.2 do-while循環
3.3.3 for循環
3.4 循環嵌套與無窮循環
3.5 break和continue
3.6 注釋語句
思考題與習題
第4章 使用對象
4.1 製造對象
4.2 對象變數的賦值
4.3 調用對象的方法
4.3.1 方法的調用
4.3.2 方法的參數
4.3.3 方法的返回值
4.4 類的靜態成員
4.4.1 靜態成員變數
4.4.2 靜態方法
4.4.3 Math類
4.5 包裹類型
4.6 枚舉類型
4.7 數組
4.7.1 數組的創建和使用
4.7.2 對象數組
思考題與習題
第5章 初始化與訪問控制
5.1 定義初始化
5.2 構造方法
5.3 方法重載
5.4 包
5.4.1 包的概念
5.4.2 創建包
5.4.3 使用包
5.5 訪問控制
5.5.1 類成員的訪問屬性
5.5.2 類的訪問控制
思考題與習題
第6章 繼承與多態
6.1 繼承
6.1.1 Java的繼承
6.1.2 繼承得到的訪問屬性
6.1.3 初始化和參數傳遞
6.2 多態性
6.2.1 覆蓋
6.2.2 向上類型轉換
6.2.3 綁定
6.3 final
6.3.1 final的變數
6.3.2 final的方法
6.3.3 final的類
6.4 抽象與接口
6.4.1 抽象方法與抽象類
6.4.2 接口:完全抽象的類
6.5 內部類與匿名類
6.5.1 內部類
6.5.2 匿名類
思考題與習題
第7章 Java類庫
7.1 Java類庫
7.1.1 類庫的使用
7.1.2 常用類庫簡介
7.2 字元串類
7.2.1 String類
7.2.2 StringBuffer類
7.3 基本數據類
7.3.1 Integer類
7.3.2 Long類
7.3.3 Float類
7.3.4 Double類
7.4 實用工具類
7.4.1 日期類
7.4.2 Arrays類
7.4.3 Random類
7.4.4 Vector類
7.4.5 System類
思考題與習題
第8章 Java GUI(Ⅰ)
8.1 小應用程式
8.1.1 Applet簡介
8.1.2 HTML語言
8.1.3 Applet執行流程
8.2 圖形界面
8.2.1 標籤類
8.2.2 按鈕類
8.2.3 文本類
8.2.4 列表類
8.2.5 複選框類
8.3 事件處理
8.3.1 事件模型
8.3.2 事件及監聽者
8.3.3 內部類監聽者
思考題與習題
第9章 Java GUI(Ⅱ)
9.1 顏色與字型設定
9.1.1 顏色類
9.1.2 字型類
9.2 布局管理
9.2.1 順序布局
9.2.2 邊界布局
9.2.3 格線布局
9.2.4 面板Panel類
9.3 Swing程式設計
9.3.1 Swing簡介
9.3.2 Swing基本組件
9.3.3 事件處理
9.4 應用程式GUI
9.4.1 視窗
9.4.2 選單
9.4.3 對話框
思考題與習題
第10章 Java的異常處理
10.1 異常:無法挽回的局面
10.2 異常機制
10.2.1 throw拋出
10.2.2 catch匹配
10.2.3 finally
10.3 異常聲明
10.4 運行時刻系統異常
思考題與習題
第11章 Java的輸入輸出
11.1 位元組流InputStream/OutputStream
11.1.1 介質流
11.1.2 過濾器流
11.2 字元流Reader/Writer
11.3 格式化輸出
11.4 File類
11.5 對象串列化
思考題與習題
第12章 多執行緒
12.1 多執行緒概述
12.1.1 多執行緒模型
12.1.2 Java執行緒的生命周期
12.2 多執行緒編程
12.2.1 Thread類
12.2.2 Runnable接口
12.3 多執行緒管理
12.3.1 執行緒調度
12.3.2 執行緒同步
思考題與習題
第13章 多媒體技術
13.1 圖形繪製
13.1.1 直線
13.1.2 矩形
13.1.3 橢圓與圓
13.1.4 圓弧
13.1.5 多邊形
13.2 圖像處理
13.2.1 圖像顯示
13.2.2 圖像變換
13.3 音頻播放
13.3.1 播放原理
13.3.2 Applet程式的聲音播放
13.3.3 Application程式的聲音播放
13.4 動畫編程
思考題與習題
參考文獻

相關詞條

熱門詞條

聯絡我們