書籍信息
作者:曲朝陽
定價:35元
印次:1-1
ISBN:9787811234169
出版日期:2008.10.01
印刷日期:2008.10.29
內容簡介
本書從java語言自身的特點和學生學習java語言的實際要求出發,通過一個貫穿全書的項目,全面系統地介紹了Java語言程式設計的基礎知識、基本語法、編程技巧和Java語言面向對象的特徵,以及Java語言在圖形界面設計、網路編程、資料庫編程等方面的套用。通過該項目將java語言編程技術與面向對象程式設計相結合,幫助學生建立面向對象編程的主要原則和思維方法,全面介紹java語言的特點和套用技術,注重實際套用能力的培養。
全書共分13章,內容安排合理,實用性很強。第1-3章是對Java語言基本概念、基本特徵及面向對象的基本思想的介紹,第4章是貫穿全文項目的分析與設計,第5-10章為異常處理、GUI編程、輸入/輸出流與檔案、網路通信、資料庫操作,第10-13章為Applet編程、遠程方法調用和Servlet和Jsp的基礎知識。
本書主要作為高等學校計算機及相關專業本科生、專科生的java程式設計課程教材,同時也可供自學人員使用。
目錄
第1章 Java程式設計概述
1.1 面向對象程式設計
1.2 程式設計語言
1.3 Java語言介紹
1.3.1 什麼是Java
1.3.2 一切都是對象
1.3.3 Java的實現機制
1.3.4 Java語言的特點
1.4 Java資源的獲取與安裝
1.4.1 安裝Java 2 SDK
1.4.2 更新系統環境變數
1.5 Java程式的開發過程
1.5.1 Java程式開發、編譯和執行
1.5.2 Application舉例
1.5.3 Applet舉例
1.5.4 Servlet舉例
1.5.5 JSP舉例
1.6 Java程式規範
1.6.1 制定編碼規範的必要性
1.6.2 Java檔案格式
1.6.3 命名規範
1.6.4 代碼編寫格式
1.6.5 注釋規範
1.6.6 排版規範
1.6.7 Java源程式示例
1.7 Java開發工具介紹
1.8 本章小結
I.9 習題
第2章 Java程式設計基礎
2.1 常量
2.1.1 整型常量
2.1.2 浮點型常量
2.1.3 布爾常量
2.1.4 字元常量
2.1.5 字元串常量
2.2 變數
2.2.1 變數的名字
2.2.2 變數初始化
2.2.3 final變數
2.3 Java基本數據類型及相互轉換
2.3.1 整型
2.3.2 實型
2.3.3 字元型
2.3.4 布爾型
2.3.5 基本數據類型的相互轉換
2.4 運算符與表達式
2.4.1 算術運算符
2.4.2 關係與邏輯運算符
2.4.3 位運算符
2.4.4 賦值運算符
2.4.5 其他運算符
2.4.6 表達式
2.5 控制語句
2.5.1 賦值語句
2.5.2 分支語句
2.5.3 循環語句
2.5.4 跳轉語句
2.6 數組
2.6.1 一維數組
2.6.2 二維數組
2.7 本章小結
2.8 習題
第3章 Java的面向對象程式設計
3.1 面向對象的概念
3.1.1 面向過程編程與面向對象編程
3.1.2 面向對象編程的
3.1.3 面向對象編程的特徵
3.2 類
3.2.1 類的結構
3.2.2 類聲明
3.2.3 類修飾符
3.2.4 成員變數
3.2.5 方法
3.2.6 內部類
3.3 對象
3.3.1 對象的創建
3.3.2 構造方法
3.3.3 對象的使用
3.4 類的繼承
3.4.1 子類、父類與繼承機制
3.4.2 繼承的實現
3.4.3 特殊變數
3.4.4 類轉換
3.4.5 終結方法和終結類
3.5 類的多態
3.5.1 重載
3.5.2 重構
3.5.3 多態套用
3.6 接口
3.6.1 抽象類
3.6.2 接口的定義、實現與使用
3.6.3 接口、抽象類區別
3.7 包
3.8 UML簡介
3.8.1 UML形成
3.8.2 UML價值
3.8.3 UML的定義
3.8.4 UML的建模機制
3.9 本章小結
3.10 習題
第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.5.1 實施概述
4.5.2 構造實施模型
4.5.3 實施設計元素
4.6 本章小結
4.7 習題
第5章 Java的異常處理
5.1 異常與異常類
5. 1.1 Java異常的概念
5.1.2 異常處理機制
5.1.3 異常類的層次
5.1.4 異常處理的特點
5.2 異常的處理
5.2.1 異常的拋出
5.2.2 異常的捕獲
5.2.3 多異常的處理
5.2.4 正確使用異常
5.3 本章小結
5.4 習題
第6章 Java的圖形用戶界面
第7章 Java網路編程基礎
第8章 I/O流和檔案
第9章 多執行緒
第10章 Java與資料庫的連線
第11章 Applet編程
第12章 遠程方法調用
第13章 Servlet和JSP核心編程