《Java程序設(shè)計(jì)》全面介紹了java的理論和編程知識(shí),內(nèi)容循序漸進(jìn)、深入淺出,精心設(shè)計(jì)每一個(gè)示例,結(jié)構(gòu)安排合理,使讀者準(zhǔn)確把握J(rèn)ava的知識(shí)點(diǎn)。書(shū)中的程序代碼均通過(guò)多人調(diào)試和運(yùn)行,并配有專門的代碼解釋和說(shuō)明,具有較高的典型性和實(shí)用性,通過(guò)實(shí)踐、實(shí)例、實(shí)驗(yàn)引起學(xué)生的興趣,激發(fā)學(xué)生學(xué)習(xí)的主觀能動(dòng)性。《Java程序設(shè)計(jì)》適合于大、中專學(xué)校作為教材使用,也適合培訓(xùn)班學(xué)員作為教材使用。
第1章 計(jì)算機(jī)語(yǔ)言概述
1.1 機(jī)器語(yǔ)言與匯編語(yǔ)言
1.2 高級(jí)程序設(shè)計(jì)語(yǔ)言
1.3 語(yǔ)言翻譯程序
1.4 虛擬機(jī)Java虛擬機(jī)與Java運(yùn)行環(huán)境
1.5 Java程序的運(yùn)行
1.6 Java程序的開(kāi)發(fā)、執(zhí)行流程
小結(jié)
習(xí)題
第2章 Java開(kāi)發(fā)環(huán)境基本知識(shí)
2.1 Java開(kāi)發(fā)環(huán)境概述
2.2 JDK的安裝、環(huán)境配置及使用
2.2.1 JDK的安裝與環(huán)境配置
2.2.2 JDK的環(huán)境工具及其使用
2.2.3 JDK下Java編程
2.3 JBuilder集成開(kāi)發(fā)環(huán)境簡(jiǎn)介
2.3.1 主窗口
2.3.2 主菜單欄
2.3.3 工具欄
2.3.4 組件選項(xiàng)板
2.3.5 JBuilder下的Java編程
小結(jié)
習(xí)題
第3章 Java語(yǔ)言基礎(chǔ)
3.1 一個(gè)簡(jiǎn)單的Java程序?qū)嵗?br>3.1.1 類首部
3.1.2 類體
3.2 標(biāo)識(shí)符、注釋和分隔符
3.2.1 標(biāo)識(shí)符
3.2.2 注釋
3.2.3 分隔符
3.3 變量和常量
3.3.1 變量
3.3.2 常量
3.4 基本類型
3.4.1 整型
3.4.2 浮點(diǎn)型
3.4.3 布爾型
3.4.4 字符型
3.5 運(yùn)算符及表達(dá)式
3.5.1 表達(dá)式
3.5.2 運(yùn)算符
3.5.3 算術(shù)運(yùn)算符
3.5.4 關(guān)系運(yùn)算符
3.5.5 邏輯運(yùn)算符
3.5.6 位運(yùn)算符
3.5.7 賦值運(yùn)算符
3.5.8 條件運(yùn)算符
3.6 運(yùn)算符的優(yōu)先級(jí)
3.7 數(shù)據(jù)類型轉(zhuǎn)換
3.7.1 自動(dòng)類型轉(zhuǎn)換
3.7.2 強(qiáng)制類型轉(zhuǎn)換
3.8 簡(jiǎn)單語(yǔ)句和復(fù)合語(yǔ)句
3.9 控制語(yǔ)句
3.9.1 選擇語(yǔ)句
3.9.2 switch語(yǔ)句
3.9.3 循環(huán)語(yǔ)句
3.9.4 for語(yǔ)句
3.9.5 循環(huán)的嵌套
3.9.6 break和continue語(yǔ)句
3.10 綜合應(yīng)用舉例
小結(jié)
習(xí)題
第4章 Java面向?qū)ο蟮某绦蛟O(shè)計(jì)
4.1 面向?qū)ο蟮睦碚摶A(chǔ)
4.2 類和對(duì)象的基本概念
4.2.1 對(duì)象
4.2.2 類
4.3 Java的類
4.3.1 類首說(shuō)明
4.3.2 類體
……
第5章 異常處理
第6章 Jave的基本可重用類
第7章 Java小應(yīng)用程序Applet
第8章 圖形用戶界面(GUI)
第9章 多線程機(jī)制
第10章 Java網(wǎng)絡(luò)編程
第11章 Java與數(shù)據(jù)庫(kù)連接技術(shù)JDBC
第12章 JBuilder可視化開(kāi)發(fā)環(huán)境的使用