推薦教材與自學用書·Java程式設計基礎

推薦教材與自學用書·Java程式設計基礎

《推薦教材與自學用書·Java程式設計基礎》是2002年清華大學出版社出版的圖書。

基本介紹

  • 書名:推薦教材與自學用書·Java程式設計基礎
  • ISBN:9787302054375
  • 頁數:342頁
  • 出版社:清華大學出版社
  • 出版時間:2002年1月1日
  • 裝幀:平裝
  • 開本:16開
內容簡介,目錄,

內容簡介

《推薦教材與自學用書·Java程式設計基礎》將Java語言基礎和面向對象程式設計方法結合起來,以大量實例詳細介紹Java的編程方法和編程思想,進而引入J2EE技術基礎,為讀者學習Java提供了更加廣闊的空間。

目錄

第1章 程式設計概述
1.1 程式設計語言的分類
1.1.1 按發展過程分類
1.1.2 按執行方式分類
1.1.3 按思維模式分類
1.2 Java簡介
1.2.1 Java的歷史和主要特點
1.2.2 面向對象的幾個基本概念
1.2.3 Java的運行及運行環境
1.2.4 常見的Java集成開發環境
1.3 練習題
第2章 Java語言基礎
2.1 簡單輸入輸出
2.2 數據類型
2.2.1 常量
2.2.2 變數
2.2.3 數組
2.3 運算符
2.3.1 算術運算符
2.3.2 關係運算符
2.3.3 邏輯運算符
2.3.4 位運算符
2.3.5 其他運算符
2.3.6 運算優先權
2.4 練習題
第3章 流程控制
3.1 程式的邏輯控制
3.2 選擇控制結構
3.2.1 由if語句引導的選擇結構
3.2.2 由switch語句引導的選擇結構
3.3 循環控制結構
3.4 練習題
第4章 方法
4.1 方法的概念及作用
4.2 方法的定義
4.2.1 方法的定義格式
4.2.2 方法中變數的可見範圍
4.3 參數傳遞和返回值
4.3.1 方法的調用及參數的傳遞
4.3.2 方法的返回值
4.4 遞歸方法
4.5 練習題
第5章 類與對象
5.1 對象的實現
5.1.1 對象的結構
5.1.2 對象和類的關係
5.1.3 類的定義
5.1.4 對象的創建
5.1.5 程式結構及使用對象的成員
5.1.6 修飾符
5.1.7 再談方法
5.1.8 對象間的賦值
5.1.9 構造函式
5.1.10 對象有效範圍和廢物回收
5.2 Java應用程式的結構
5.2.1 應用程式結構
5.2.2 命令行參數
5.3 練習題
第6章 繼承與多態
6.1 繼承和多態的概念
6.1.1 繼承的概念
6.1.2 多態的概念
6.2 類成員的繼承
6.2.1 屬性與方法的繼承
6.2.2 this和super的使用
6.2.3 構造函式的繼承和重載
6.2.4 最終類和最終類成員
6.2.5 對象在繼承關係中的改變
6.2.6 抽象類及在繼承中的特點
6.3 接口
6.3.1 接口的定義
6.3.2 接口的實現
6.3.3 適配器
6.4 練習題
第7章 例外處理
7.1 例外的概念
7.1.1 程式中的錯誤
7.1.2 例外的概念
7.1.3 例外控制機制
7.2 Java定義的例外類
7.2.1 Java中的例外類
7.2.2 例外類使用中的兩個問題
7.2.3 例外在繼承關係中的特殊性
7.2.4 例外的重新拋出
7.3 關於finally
7.3.1 finally的使用方法
7.3.2 finally用在哪裡
7.3.3 finally的缺陷
7.4 定義自己的例外
7.5 練習題
第8章 Java基本類庫介紹
8.1 包的概念
8.1.1 構建包
8.1.2 包的引用
8.2 Java語言類庫的結構
8.3 java.lang包中的常用類介紹
8.3.1 Object類
8.3.2 Class類
8.3.3 Math類
8.3.4 String與StringBuffer類
8.3.5 System類
8.3.6 數據類型類
8.4 關於Java的技術文檔
8.5 練習題
第9章 Java的集合類
9.1 集合類概述
9.2 原集合類
9.2.1 數組
9.2.2 Vector類.
9.2.3 BitSet類
9.2.4 Stack類
9.2.5 Hashtable類
9.3 新集合類
9.3.1 Collection
9.3.2 List
9.3.3 Set
9.3.4 Map
9.3.5 Utilities
9.4 練習題
第10章 輸入輸出系統
10.1 輸入輸出流的概述
10.2 各種流的使用
10.2.1 檔案流
10.2.2 管道流
10.2.3 連線檔案
10.2.4 過濾流
10.2.5 對象的序列化
10.2.6 隨機訪問
10.3 練習題
第11章 圖形界面和AppIet
11.1 Java的圖形界面
11.1.1 AWT與Swing
11.1.2 圖形界面元素
11.2 Swing組件及其之間的層次關係
11.2.1 一個例子
11.2.2 容器
11.2.3 布局管理
11.3 事件機制
11.3.1 概述
11.3.2 常用事件處理
11.3.3 自定義事件
11.4 Applet與HTML
11.4.1 HTML簡介
11.4.2 Applet的生命周期
11.4.3 Applet的其他重要方法
11.4.4 Applet遇到的限制
11.5 練習題
第12章 多執行緒處理
12.1 執行緒的基本概念
12.1.1 程式與進程
12.1.2 進程與執行緒
12.1.3 Java的執行緒模型
12.2 執行緒的基本結構與使用方法
12.2.1 執行緒的生命周期
12.2.2 定製run()方法
12.3 執行緒的管理
12.3.1 同步
12.3.2 優先權
12.3.3 有關執行緒的其他概念
12.4 用於製作動畫的執行緒
12.4.1 動畫程式框架
12.4.2 幀的畫法
12.4.3 避免閃動
12.4.4 使用圖片
12.5 練習題
第13章 JSP技術基礎
13.1 網路套用的系統結構
13.1.1 兩層結構
13.1.2 三層結構
13.1.3 網路套用構架中的一些補充概念
13.2 J2EE技術簡介
13.2.1 J2EE的結構
13.2.2 J2EE中的主要組件
13.3 JSP技術概述
13.3.1 JSP的技術原理
13.3.2 JSP與ASP
13.3.3 JSP與Servlet的比較
13.3.4 JSP運行環境的配置
13.4 JSP基本語法
13.4.1 變數聲明與表達式
13.4.2 程式段
13.4.3 基本指令
13.4.4 將JSP與HTML結合起來
13.4.5 本節綜合實例
13.5 JSP標準動作
13.5.1 jsp:include動作
13.5.2 使用JavaBean
13.5.3 jsp:forward動作
13.5.4 jsp:plugin動作
13.6 JSP的內置對象
13.6.1 對象的可見範圍
13.6.2 與輸入輸出有關的內置對象
13.6.3 session對象
13.6.4 與上下文有關的內置對象
13.6.5 用於錯誤處理的內置對象
13.6.6 與Servlet有關的內置對象
13.7 練習題

相關詞條

熱門詞條

聯絡我們