■ 本書特色
1.數百個完整程式及其輸出畫面,顯示實際的輸出情形。
2.對程式碼的註解、關鍵字、常數和語法之處理方式,大幅提升了易讀性。
3.提早開始類別與物件教學,讓學生能快速熟悉物件技術的概念。
4.每章都提供內容廣泛的習題(部分提供解答)。
5.在網路上提供程式碼範例及其他教學資源。
6.新增JSF技術的課程,使用JSF和Java BluePrints技術,建構具有Ajax功能的Web應用程式。
7.介Jax-WS網路服務、Web
2.0以及混搭(Mash-Ups)。
8.多個整合性的案例研究:一系列的GUI與繪圖案例研究、多個web應用程式以及使用UML/OOD開發ATM系統,引導學生實際體驗專案開發的過程。
■ 內容簡介
本書譯自H.M. Deitel和P.J. Deitel所著之「Java HOW TO PROGRAM 7/e」,是目前最廣為使用的Java教科書。本書詳細介紹了Java的功能,以及物件導向程式設計的基礎概念。
目錄
(本書第12、15~23、28~30以及附錄A~E,均收錄於隨書光碟中)
Ch01 電腦、網際網路與全球資訊網
Ch02 Java應用程式介紹
Ch03 類別與物件簡介
Ch04 控制結構:第一部分
Ch05 控制結構:第二部分
Ch06 方法:深入探討
Ch07 陣列
Ch08 類別與物件:深入探討
Ch09 物件導向程式設計:繼承
Ch10 物件導向程式設計:多型
Ch11 GUI元件:第一部分
Ch12 圖形繪圖與Java 2D (光碟)
Ch13 例外處理
Ch14 檔案和串流
Ch15 遞迴 (光碟)
Ch16 搜尋與排序 (光碟)
Ch17 資料結構 (光碟)
Ch18 泛型 (光碟)
Ch19 集合 (光碟)
Ch20 Java Applets的介紹 (光碟)
Ch21 多媒體:Applets和應用程式 (光碟)
Ch22 GUI元件:第二部分 (光碟)
Ch23 多執行緒 (光碟)
Ch24 網路連結
Ch25 利用JDBC存取資料庫
Ch26 網頁應用程式:第一部分
Ch27 網頁應用程式:第二部分
Ch28 JAX-WS網路服務、Web 2.0以及混搭 (光碟)
Ch29 格式化輸出 (光碟)
Ch30 字串、字元和正規化表示化 (光碟)
AppA 運算子優先權次序表 (光碟)
AppB ASCII字元集合 (光碟)
AppC 關鍵字和保留字 (光碟)
AppD 基本型別資料 (光碟)
AppE 數字系統 (光碟)
AppF Group Layout
AppG Java桌面整合元件(JDIC)
AppH 混搭
(本書第12、15~23、28~30以及附錄A~E,均收錄於隨書光碟中)
Ch01 電腦、網際網路與全球資訊網
Ch02 Java應用程式介紹
Ch03 類別與物件簡介
Ch04 控制結構:第一部分
Ch05 控制結構:第二部分
Ch06 方法:深入探討
Ch07 陣列
Ch08 類別與物件:深入探討
Ch09 物件導向程式設計:繼承
Ch10 物件導向程式設計:多型
Ch11 GUI元件:第一部分
Ch12 圖形繪圖與Java 2D (光碟)
Ch13 例外處理
Ch14 檔案和串流
Ch15 遞迴 (光碟)
Ch16 搜尋與排序 (光碟)
Ch17 資料結構 (光碟)
Ch18 泛型 (光碟)
Ch19 集合 (光碟)
Ch20 Java Ap...