Java語言程序設(shè)計的基本知識以及常用編程方法和技術(shù)。包括Java語言基礎(chǔ),類和對象,接口、內(nèi)部類和包,異常處理,JBuilder 2006使用技術(shù),圖形用戶界面,多線程,Applet應(yīng)用程序,輸入輸出流和文件操作,網(wǎng)絡(luò)通信,數(shù)據(jù)庫應(yīng)用等內(nèi)容。著重通過具體案例講解Java程序設(shè)計方法。 《Java程序設(shè)計案例教程》注重理論與實踐相結(jié)合,注重對學(xué)生基本技能和動手編程能力的培養(yǎng)。書中精選了一些接近實用的Java編程案例,有助于學(xué)生對Java編程基本知識的理解,有助于學(xué)生編寫小型應(yīng)用程序,也有利于減輕學(xué)生做畢業(yè)設(shè)計時的困難。《Java程序設(shè)計案例教程》可作為普通高等學(xué)校計算機及其相近專業(yè)Java語言程序設(shè)計教學(xué)用書,對于Java程序設(shè)計愛好者也是一本很有實用價值的參考書。
第1章 JAVA概述
1.1 了解JAVA
1.1.1 Java的誕生和發(fā)展
1.1.2 Java語言的特點和優(yōu)勢
1.2 JAVA應(yīng)用程序及其運行方式
1.2.1 Application和Applet
1.2.2 JAVA的體系結(jié)構(gòu)
1.3 JAVA開發(fā)運行環(huán)境
1.3.1 JDK的安裝與配置
1.3.2 一個簡單的Java程序
1.3.3 JCreator的使用
1.3.4 常用開發(fā)工具簡介
1.4 實驗
習(xí)題
第2章 JAVA語言基礎(chǔ)
2.1 語言基礎(chǔ)
2.1.1 標識符與關(guān)鍵字
2.1.2 基本數(shù)據(jù)類型
2.1.3 變量與常量
2.1.4 運算符與表達式
2.2 語句與結(jié)構(gòu)化程序設(shè)計
2.2.1 程序的三種基本結(jié)構(gòu)及Java語句的分類
2.2.2 順序結(jié)構(gòu)語句
2.2.3 選擇語句
2.2.4 循環(huán)語句
2.2.5 轉(zhuǎn)移語句
2.3 數(shù)組
2.3.1 一維數(shù)組
2.3.2 二維數(shù)組
2.4 案例程序——猜數(shù)字
2.5 實驗
習(xí)題
第3章 類和對象
3.1 類和對象編程入門
3.1.1 面向?qū)ο蟮幕靖拍?br />
3.1.2 類
3.1.3 對象
3.2 類的封裝性
3.2.1 構(gòu)造方法
3.2.2 方法的重載
3.2.3 this
3.2.4 類及成員的訪問權(quán)限
3.2.5 實例成員與類成員
3.3 類的繼承性
3.3.1 定義繼承的類
3.3.2 成員變量的繼承、隱藏與添加
3.3.3 成員方法的繼承、覆蓋與添加
3.3.4 super
3.4 類的多態(tài)性
3.4.1 多態(tài)的概念
3.4.2 運行時的多態(tài)性
3.5 抽象類
3.6 案例程序——求解一元二次方程
3.7 實驗
習(xí)題
第4章 接口、內(nèi)部類和包
4.1 接口
4.1.1 接口的概念
4.1.2 接口的實現(xiàn)
4.2 內(nèi)部類
4.3 包
4.3.1 包的概念
4.3.2 創(chuàng)建、聲明和導(dǎo)入包
4.4 Java API基礎(chǔ)
4.4.1 Java提供的包概述
4.4.2 java.Lang語言包
4.4.3 java.util實用包
4.5 Jar命令的使用
4.6 常用類介紹
4.6.1 String
4.6.2 StringBufrer
……
第5章 異常處理
第6章 JBuilder 2006使用技術(shù)
第7章 圖形用戶界面
第8章 多線程
第9章 Applet程序
第10章 輸入/輸出流和文件操作
第11章 網(wǎng)絡(luò)通信
第12章 數(shù)據(jù)庫應(yīng)用
參考文獻