Java面向?qū)ο蟪绦蛟O(shè)計(jì)(附光盤)
定 價:48 元
- 作者:趙付青 ,高峰 編
- 出版時間:2010/2/1
- ISBN:9787118066937
- 出 版 社:國防工業(yè)出版社
- 中圖法分類:TP312JA
- 頁碼:460
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書作為目前高校普遍使用的面向?qū)ο蟪绦蛟O(shè)計(jì)(Java)的教材,通過大量經(jīng)典的程序?qū)嵗,使學(xué)生在掌握J(rèn)ava知識的同時提高動手編程能力。全書共分13章,內(nèi)容包括面向?qū)ο蟪绦蛟O(shè)計(jì)基礎(chǔ)、Java語言基礎(chǔ)知識、類和對象、繼承與派生、異常、多線程、圖形用戶界面設(shè)計(jì)、輸入/輸出流、applet、數(shù)據(jù)庫編程、網(wǎng)絡(luò)編程、J2EE技術(shù)及常用工具類和包等。本書在介紹基本概念的同時,列舉了大量典型而有意義的程序?qū)嵗。讀者通過閱讀這些實(shí)例并結(jié)合上機(jī)操作,能較快地掌握J(rèn)ava語言的程序設(shè)計(jì),并了解面向?qū)ο蟮脑O(shè)計(jì)方法。
本書是基于Java2的基礎(chǔ)教程,以SUN公司的JDK1.6技術(shù)為背景,融合了面向?qū)ο蟮木幊趟枷胍约熬W(wǎng)絡(luò)通信等相應(yīng)的體系結(jié)構(gòu),是Java的普及性教材。
本書可作為高等院校計(jì)算機(jī)專業(yè)或其他專業(yè)程序設(shè)計(jì)的教材或教學(xué)參考書,也可作為計(jì)算機(jī)應(yīng)用科技人員的自學(xué)或培訓(xùn)教材。
第1章 面向?qū)ο筌浖_發(fā)概述
1.1 對象、類與實(shí)體,對象的屬性與相互關(guān)系
1.2 面向?qū)ο蟮能浖_發(fā)過程
1.3 面向?qū)ο蟮拈_發(fā)方法
1.4 面向?qū)ο蟪绦蛟O(shè)計(jì)方法的特點(diǎn)
1.5 面向?qū)ο蟮木幊碳夹g(shù)(OOP)
1.6 小結(jié)
習(xí)題
第2章 Java簡介
2.1 Java的誕生
2.2 Java語言的應(yīng)用前景
2.3 Java語言的特點(diǎn)
2.4. Java語言的特色
2.5 與其他語言的比較
2.6 Java編程環(huán)境
2.7 Java的運(yùn)行原理
2.8 基本工具
2.9 第一個Java程序
2.10 JDK1.6的新特性
2.11 開發(fā)工具軟件
2.12 Eclipse集成開發(fā)環(huán)境
2.13 小結(jié)
習(xí)題
第3章 Java基本程序設(shè)計(jì)
3.1 基本知識
3.2 基本數(shù)據(jù)類型
3.3 基本數(shù)據(jù)類型轉(zhuǎn)換
3.4 JaVa類庫中對簡單類型數(shù)據(jù)的類包裝
3.5 表達(dá)式
3.6 語句
3.7 Java的控制語句
3.8 package語句
3.9 import語句
3.10 數(shù)組
3.11 字符串String類
3.12 StringBuffer類
3.13 小結(jié)
習(xí)題
第4章 Java語言的面向?qū)ο蠡A(chǔ)
4.1 類與對象
4.2 繼承與子類
4.3 抽象方法
4.4 抽象類
4.5 內(nèi)部類
4.6 Java的接口
4.7 接口的繼承
4.8 抽象類與接口的區(qū)別
4.9 Java語言的包
4.10 包中類的使用
4.11 Jar命令的使用
4.12 Java的系統(tǒng)包
4.13 修飾符
習(xí)題
第5章 異常處理
5.1 異常的概念
5.2 異常類的繼承關(guān)系
5.3 捕獲異常
5.4 正確地使用異常
5.5 小結(jié)
習(xí)題
第6章 多線程機(jī)制
6.1 程序、進(jìn)程與線程
6.2 多線程機(jī)制
6.3 Thread類
6.4 線程組
6.5 線程通信
6.6 多線程的互斥與同步
6.7 小結(jié)
習(xí)題
第7章 圖形用戶界面技術(shù)
7.1 概述
7.2 AWT
7.3 Swing技術(shù)
7.4 小結(jié)
習(xí)題
第8章 輸入和輸出
8.1 I/O流基礎(chǔ)
8.2 典型的流
8.3 文件
8.4 隨機(jī)存取文件
8.5 小結(jié)
習(xí)題
第9章 Java applet
第10章 數(shù)據(jù)庫編程
第11章 網(wǎng)絡(luò)編程
第12章 J2EE概述
第13章 常用工具包和類
參考文獻(xiàn)