本書注重Java語言的基本概念和編程技術的介紹, 并結合應用實例較深入地分析程序設計的本質和特點, 主要包括認識Java世界、Java語言基本元素、Java編程入門與項目應用、結構化程序設計、Java面向對象程序設計、數組和數組處理、異常與程序調試、Java線程、Java圖形用戶界面、JDBC數據庫編程等內容。
1 認識Java世界
1.1 Java的發(fā)展歷史
1.2 Java語言開發(fā)環(huán)境與開發(fā)工具
1.3 源程序的編譯與運行
1.4 Java與Internet
1.5 Java程序的分類
1.6 Java編程規(guī)范
2 Java語言基本元素
2.1 數據類型
2.2 標識符與關鍵字
2.3 常量與變量
2.4 運算符與表達式
3 結構化程序設計
3.1 順序結構
3.2 循環(huán)結構
3.3 選擇結構
3.4 轉跳語句
4 Java面向對象程序設計
4.1 面向對象程序設計方法概述
4.2 類與抽象類
4.3 多態(tài)性和方法的修飾符
4.4 this的用法
4.5 類的對象
4.6 軟件包
5 數組和數組處理
5.1 一維數組
5.2 二維數組
5.3 對數組的操作
6 異常處理
6.1 異常
6.2 捕獲異常
6.3 拋出異常(throw)
6.4 自定義異常類
7 Java線程
7.1 進程與線程
7.2 創(chuàng)建多線程
7.3 線程的優(yōu)先級
7.4 控制線程
7.5 多線程同步
7.6 線程之間互相通信
……
8 Java圖形用戶界面
9 JDBC數據庫編程
參考文獻