《Java程序設計》由淺入深,每章利用一個典型案例貫穿始終,詳細講解了Java的語法和Java面向對象的思想。全書共分12章,內容包括Java語言基礎、控制語句、面向對象編程、數(shù)組、異常處理、Java的常用類、圖形用戶界面、多線程、Applet等。知識點的講解采用調試通過的完整范例,內容翔實,通俗易懂,讀者能夠在短時間內掌握Java編程的基礎知識,提高編程的能力!禞ava程序設計》作為高職高專Java編程的入門教材,也可供Java初學者使用。
Java是SUN公司開發(fā)的一種面向對象的新一代網(wǎng)絡編程語言,它可以在各種不同的機器、操作系統(tǒng)的網(wǎng)絡環(huán)境中進行開發(fā),具有解釋型語言和編譯型語言的特性。Java是目前最流行的編程語言之一,是計算機專業(yè)必修的一門專業(yè)基礎課。本書由淺入深,每章利用一個典型案例貫穿始終,詳細講解了Java的語法和Java面向對象的思想。全書對于每一章節(jié),都包括學習內容及目標、同步練習、閱讀材料、單元自測、實訓指導等內容,便于讀者自學。
第1章 認識Java——Hello World案例
1.1 Java的誕生及特點
1.2 Java開發(fā)環(huán)境概述
1.3 JDK的安裝、環(huán)境配置及使用
1.4 JDK下Java編程-Hello World程序
第2章 Java語言基礎——Area程序
2.1 Area程序
2.2 標識符、注釋和分隔符
2.3 變量和常量
2.4 基本類型
2.5 運算符及表達式
2.6 運算符的優(yōu)先級
2.7 數(shù)據(jù)類型轉換
2.8 簡單語句和復合語句
第3章 控制語句——四則運算機案例
3.1 分支語句——簡單的四則運算機
3.2 循環(huán)語句——改進的四則運算機
3.3 break和contihue語句
第4章 Java面向對象初步——銀行賬戶案例
4.1 面向對象的基本概念
4.2 類的定義和使用
4.3 變量的分類
4.4 方法
4.5 變量的作用域
4.6 封裝
4.7 構造方法
4.8 面向對象的思考方法
4.9 static關鍵字
4.10 this關鍵字
4.11 方法參數(shù)的傳值
4.12 生成幫助文檔
第5章 面向對象的高級特性——猜花名案例
5.1 類的繼承
5.2 方法的覆蓋
5.3 多態(tài)性
5.4 包
5.5 類、方法與變量的說明符
5.6 接口
5.7 內部類
5.8 Java編程規(guī)范
第6章 數(shù)組——成績管理案例
6.1 成績管理案例
6.2 一維數(shù)組
6.3 多維數(shù)組
6.4 與數(shù)組相關的操作
第7章 異常處理——Lucky52案例
7.1 何為異常
7.2 異常類的層次結構
7.3 異常的處理機制
7.4 throws關鍵字
7.5 自定義異常
7.6 正確地使用異常
第8章 Java的常用類
8.1 JaVa可重用類的結構
8.2 Java語言包(jaVa.lang)
8.3 java.util包
8.4 輸入輸出包Java.io
第9章 圖形用戶界面(GUI)——通訊錄案例
9.1 一個充滿個性化的通訊錄
9.2 抽象窗口工具箱——AWT組件
9.3 Swing組件
9.4 組件的布局
9.5 事件處理
第10章 多線程——運動的圖片
10.1 理解線程
10.2 線程的實現(xiàn)
10.3 線程的四種狀態(tài)
10.4 線程的優(yōu)先級
第11章 Java小程序Applet
11.1 Applet程序開發(fā)步驟
11.2 Applet的安全
11.3 Applet類
11.4 Applet的4種常用方法
第12章 Eclipse的使用——貪吃蛇游戲
12.1 認識Eclipse
12.2 開發(fā)過程
參考文獻