前言
第1章 Java語言概述
1 Java語言的發(fā)展及特點
2 Java虛擬機
3 簡單的Java程序
4 Java程序的編譯與運行
5 常用開發(fā)工具介紹
復習思考題
第2章 Java基本語法
1 Java字符
2 數據類型、常量和變量
3 運算符、表達式和語句
4 語句和程序流程控制
復習思考題
第3章 類和對象的基礎知識
1 面向對象程序設計的概念
2 類的概念
3 類的定義
4 對象的創(chuàng)建及類成員的引用
5 類的成員
6 類的繼承
7 包
復習思考題
第4章 類的高級特性和接口
1 方法的覆蓋
2 多態(tài)性
3 抽象類和最終類
4 接口
5 內部類
6 匿名類
復習思考題
第5章 異常處理
1 異常的概念
2 異常的分類及層次
3 捕獲異常
4 丟棄異常
5 拋出異常
6 異常類常用的方法
7 自定義異常
復習思考題
第6章 數組與字符串
1 數組
2 字符串
復習思考題
第7章 圖形界面設計
1 圖形用戶界面的基礎知識
2 常用組件
3 布局管理
4 事件處理
5 圖形圖像處理
6 Swing組件簡介
復習思考題
第8章 Java Applet
1 Applet 基礎
2 Applet 類
3 簡單 Applet 程序舉例
4 標記語法
5 Applet和HTML的參數傳遞
6 在 Applet中顯示圖像
7 在 Applet 中播放聲音
8 Applet 響應鼠標事件
9 Applet 響應鍵盤事件
復習思考題
第9章 輸入輸出與文件管理
1 流的概念
2 流的分類及層次
3 字符流類
4 字節(jié)流類
……
第10章 多線程程序設計
第11章 網絡編程
第12章 數據庫編程
附錄 安裝和配置MySQL數據庫
參考文獻