《對象技術叢書》前言
序
導言
第一部分 VisualAge for Java和Java初步
第一章 環(huán)境介紹
1.1 VisualAge for Java開發(fā)環(huán)境
1.2 建立你的第一個Java小程序
1.3 建立你的第一個應用程序
1.4 VisualAge for Java符號解釋
第二章 Java初步
2.1 Java是如何工作的
2.2 Java語言
2.3 VisualAge for Java Scrapbook
第三章 對象和Java語言
3.1 面向對象編程概念
3.2 自動取款機(ATM)
3.3 銀行帳目戶類BankAccount
3.4 BankAccount對象
3.5 在你的程序內使用對象
3.6 實現BankAccount類
第四章 組織你的代碼
4.1 什么是包
4.2 基于文件的Java的包
4.3 在VisualAge for Java中的包
4.4 導入和導出Java代碼
4.5 VisualAge for Java中的項目
第五章 Java對象的生命周期
5.1 對象實例化
5.2 析構子
5.3 在VisualAge for Java中創(chuàng)建構造子和析構子
第六章 Java中的重用技術
6.1 面向對象語言中重用
6.2 繼承
6.3 聚合
6.4 再述類實現
6.5 使用VisualAge for Java的重用技術
第七章 出錯處理及調試
7.1 Java出錯處理機制總覽
7.2 標準Java異常
7.3 生成和激發(fā)你自己的異常
7.4 實現InsufficientFundsException
7.5 調試VisualAge for Java程序
第八章 文件I/O與持久性
8.1 持久性
8.2 Java I/O
8.3 對象串行化
8.4 BankAccount的中行化
第九章 代碼管理
9.1 存儲你的代碼
9.2 版本控制
9.3 搜索程序元素
9.4 反BandAccount版本化
第二部分 用JavaBeans進行可視化程序構造
第十章 用Java構造用戶界面
10.1 抽象窗口工具包
10.2 創(chuàng)建用戶界面
10.3 事件處理
10.4 布局控制
10.5 創(chuàng)建和使用菜單
第十一章 可視化編程和JavaBeans
11.1 軟件組件
11.2 可視組合編輯器
11.3 創(chuàng)建一個簡單的用戶界面
11.4 關于JavaBeans的進一步討論
11.5 用VisualAge 創(chuàng)建Bean
第十二章 可視化編程范例
12.1 擴充銀行模型
12.2 創(chuàng)建ATM視圖
12.3 將你的Java小程序組裝在一起
12.4 將ATM Java小程序作為一個應用程序來運行
12.5 尾聲
第三部分 Java小程序的發(fā)行與高級特征
第十三章 改進ATM Java小程序
13.1 多線程支持
13.2 NLS支持
13.3 運行時類型確認
第十四章 發(fā)布你的Java小程序
14.1 導出Java小程序
14.2 編寫一個HTML頁
14.3 設置Web服務器
14.4 Web瀏覽器和JDK1.1
第十五章 VisualAge for Java企業(yè)版
15.1 企業(yè)訪問構造器簡介
15.2 ATM Java小程序再述
附錄 A 安裝VisualAge for Java
A.1 安裝VisualAge for Java
A.2 裝載示例程序
a.3 管理ATM Java小程序資源
A.4 裝載IBM附加Bean
A.5 附加軟件
附錄 B UML符號
B.1 類
B.2 對象
B.3 歸納/繼承關系
B.4 關聯關系
B.5 聚集關系
B.6 順序圖
附錄 C 相關出版物
C.1 國際技術支持組織(ITSO)出版物
C.2 CD-ROM上的紅皮書
C.3 其他出版物
C.4 如何獲得ITSO紅皮書
C.5 IBM雇員如何得到ITSO紅皮書
C.6 客戶如何獲得ITSO紅皮書
C.7 特別說明
縮略詞表