Java語言程序設計的基本知識以及常用編程方法和技術。包括Java語言基礎,類和對象,接口、內(nèi)部類和包,異常處理,JBuilder 2006使用技術,圖形用戶界面,多線程,Applet應用程序,輸入輸出流和文件操作,網(wǎng)絡通信,數(shù)據(jù)庫應用等內(nèi)容。著重通過具體案例講解Java程序設計方法。 《Java程序設計案例教程》注重理論與實踐相結合,注重對學生基本技能和動手編程能力的培養(yǎng)。書中精選了一些接近實用的Java編程案例,有助于學生對Java編程基本知識的理解,有助于學生編寫小型應用程序,也有利于減輕學生做畢業(yè)設計時的困難!禞ava程序設計案例教程》可作為普通高等學校計算機及其相近專業(yè)Java語言程序設計教學用書,對于Java程序設計愛好者也是一本很有實用價值的參考書。
第1章 JAVA概述
1.1 了解JAVA
1.1.1 Java的誕生和發(fā)展
1.1.2 Java語言的特點和優(yōu)勢
1.2 JAVA應用程序及其運行方式
1.2.1 Application和Applet
1.2.2 JAVA的體系結構
1.3 JAVA開發(fā)運行環(huán)境
1.3.1 JDK的安裝與配置
1.3.2 一個簡單的Java程序
1.3.3 JCreator的使用
1.3.4 常用開發(fā)工具簡介
1.4 實驗
習題
第2章 JAVA語言基礎
2.1 語言基礎
2.1.1 標識符與關鍵字
2.1.2 基本數(shù)據(jù)類型
2.1.3 變量與常量
2.1.4 運算符與表達式
2.2 語句與結構化程序設計
2.2.1 程序的三種基本結構及Java語句的分類
2.2.2 順序結構語句
2.2.3 選擇語句
2.2.4 循環(huán)語句
2.2.5 轉移語句
2.3 數(shù)組
2.3.1 一維數(shù)組
2.3.2 二維數(shù)組
2.4 案例程序——猜數(shù)字
2.5 實驗
習題
第3章 類和對象
3.1 類和對象編程入門
3.1.1 面向對象的基本概念
3.1.2 類
3.1.3 對象
3.2 類的封裝性
3.2.1 構造方法
3.2.2 方法的重載
3.2.3 this
3.2.4 類及成員的訪問權限
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 實驗
習題
第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)建、聲明和導入包
4.4 Java API基礎
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使用技術
第7章 圖形用戶界面
第8章 多線程
第9章 Applet程序
第10章 輸入/輸出流和文件操作
第11章 網(wǎng)絡通信
第12章 數(shù)據(jù)庫應用
參考文獻