注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java十大經(jīng)典案例

Java十大經(jīng)典案例

Java十大經(jīng)典案例

定 價(jià):¥38.80

作 者: 張恒汝
出版社: 科學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: Java

購(gòu)買這本書可以去


ISBN: 9787030147882 出版時(shí)間: 2005-01-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 250 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書以Java的十個(gè)經(jīng)典案例為主線,通過(guò)案例驅(qū)動(dòng)的方式全面介紹了Java語(yǔ)言的各種基本概念。這些概念包括基本數(shù)據(jù)類型與控制結(jié)構(gòu)、面向?qū)ο蟆⒎椒?、類、繼承、重載、重定義、多態(tài)性、接口、異常處理等。在介紹這些基本概念的基礎(chǔ)上,引入了Java語(yǔ)言在各種編程領(lǐng)域的應(yīng)用,如Java語(yǔ)言應(yīng)用于數(shù)據(jù)結(jié)構(gòu)編程、Java語(yǔ)言應(yīng)用于多線程編程、Java語(yǔ)言應(yīng)用于網(wǎng)絡(luò)編程等。本書的每一章除了以一個(gè)經(jīng)典案例作為主線外,還包括了很多精選的Java源代碼分析,這些源代碼有助于讀者更加深入地理解Java語(yǔ)言的各種概念。.本書可作為計(jì)算機(jī)類專業(yè)學(xué)生學(xué)習(xí)程序設(shè)計(jì)語(yǔ)言的入門教材·也可作為計(jì)算機(jī)類本科生畢業(yè)設(shè)計(jì)和SUN程序員認(rèn)證考試的參考書,同時(shí)還可供廣大軟件開發(fā)者參考。...

作者簡(jiǎn)介

暫缺《Java十大經(jīng)典案例》作者簡(jiǎn)介

圖書目錄

第一章 構(gòu)建Java編程環(huán)境
1.1 引言和本章任務(wù)
1.2 基礎(chǔ)知識(shí)鏈接
1.2.1 Java開發(fā)工具包(JDK)
1.2.2 Application和Applet的編輯、編譯和運(yùn)行
1.2.3 Java語(yǔ)言的一些規(guī)定
1.2.4 軟件打包(jar)和軟件發(fā)布
1.3 案例l及案例分析:構(gòu)建Java編程環(huán)境
1.3.1 安裝JDK
1.3.2 安裝JCreator
1.3.3 Java工具使用
1.4 擴(kuò)展知識(shí)
1.4.1 Java語(yǔ)言的特點(diǎn)
1.4.2 基本數(shù)據(jù)類型
1.4.3 控制語(yǔ)句
1.4.4 數(shù)組
1.4.5 Java集成開發(fā)環(huán)境
1.5 本章小結(jié)
1.6 能力訓(xùn)練題
1.7 上機(jī)實(shí)驗(yàn)
第二章 Java核心思想:面向?qū)ο?br />2.1 引言和本章任務(wù)
2.2 基礎(chǔ)知識(shí)鏈接
2.2.1 面向?qū)ο笏枷?br />2.2.2 類和對(duì)象
2.2.3 類的Java實(shí)現(xiàn)
2.2.4 繼承
2.2.5 訪問控制
2.2.6 多態(tài)性
2.3 案例2及案例分析:點(diǎn)、圓、圓柱體
2.4 擴(kuò)展知識(shí)
2.4.1 包
2.4.2 非訪問控制符(static,final,abstracl)
2.4.3 接口
2.4.4 this和super
2.4.5 內(nèi)部類和匿名類
2.4.6 Object類和System類
2.5 本章小結(jié)
2.6 能力訓(xùn)練題
2.7 上機(jī)實(shí)驗(yàn)
第三章 Java異常處理
3.1 引言和本章任務(wù)
3.2 基礎(chǔ)知識(shí)鏈接
3.2.1 異常的概念
3.2.2 異常的分類
3.2.3 捕獲和處理異常
3.2.4 拋出異常
3.3 案例3及案例分析:求階乘的異常處理
3.4 擴(kuò)展知識(shí)
3.4.1 自定義異常類
3.4.2 異常類提供的常用方法
3.5 本章小結(jié)
3.6 能力訓(xùn)練題
3.7 上機(jī)實(shí)驗(yàn)
第四章 Java圖形界面編程
4.1 引言和本章任務(wù)
4.2 基礎(chǔ)知識(shí)鏈接
4.2.1 基本的AWT組件
4.2.2 Java布局管理器
4.2.3 Java事件模型
4.3 案例4及案例分析:簡(jiǎn)單的計(jì)算器程序
4.4 擴(kuò)展知識(shí)
4.4.1 Swing編程
4.4.2 Applet編程
4.5 本章小結(jié)
4.6 能力訓(xùn)練題
4.7 上機(jī)實(shí)驗(yàn)
第五章 Java數(shù)據(jù)結(jié)構(gòu)編程
5.1 引言和本章任務(wù)
5.2 基礎(chǔ)知識(shí)鏈接
5.2.1 線性數(shù)據(jù)結(jié)構(gòu)
5.2.2 排序和查找
5.3 案例5及其分析:八皇后問題
5.3.1 問題描述和分析
5.3.2 具體實(shí)現(xiàn)分析
5.4 擴(kuò)展知識(shí)
5.4.1 基本數(shù)據(jù)類型的包裝類
5.4.2 Math類
5.4.3 樹
5.4.4 散列表
5.4.5 迭代和遞歸
5.5 本章小結(jié)
5.6 能力訓(xùn)練題
5.7 上機(jī)練習(xí)
第六章 Java文件和流
6.1 引言和本章任務(wù)
6.2 基礎(chǔ)知識(shí)鏈接
6.2.1 Java文件與流概述
6.2.2 標(biāo)準(zhǔn)輸入輸出
6.2.3 字節(jié)流
6.2.4 字符流
6.3 案例6及其分析:對(duì)文件進(jìn)行加密
6.4 擴(kuò)展知識(shí)
6.4.1 隨機(jī)訪問文件
6.4.2 File類
6.5 本章小結(jié)
6.6 能力訓(xùn)練題
6.7 上機(jī)實(shí)驗(yàn)
第七章 Java多線程編程
7.1 引言和本章任務(wù)
7.2 基礎(chǔ)知識(shí)鏈接
7.2.1 線程與進(jìn)程
7.2.2 Java線程創(chuàng)建方式
7.2.3 Java線程狀態(tài)與生命周期
7.2.4 Java線程優(yōu)先級(jí)
7.2.5 Java線程同步機(jī)制
7.3 案例7及其分析:時(shí)鐘顯示
7.4 擴(kuò)展知識(shí)
管程機(jī)制
7.5 本章小結(jié)
7.6 能力訓(xùn)練題
7.7 上機(jī)練習(xí)
第八章 Java網(wǎng)絡(luò)編程
8.1 引言和本章任務(wù)
8.2 基礎(chǔ)知識(shí)鏈接
8.2.1 Java與網(wǎng)絡(luò)
8.2.2 Java基本的網(wǎng)絡(luò)功能
8.2.3 Java套接字編程j
8.3 案例8及分析:SMTP郵件傳送客戶端
8.4 擴(kuò)展知識(shí)
編寫多客戶服務(wù)器程序
8.5 本章小結(jié)
8.6 能力訓(xùn)練題
8.7 上機(jī)實(shí)驗(yàn)
第九章 綜合應(yīng)用案例一:五子棋游戲
9.1 引言和本章任務(wù)一
9.2 基礎(chǔ)知識(shí)鏈接
9.2.1 五子棋簡(jiǎn)介
9.2.2 五子棋算法分析
9.3 案例9及其分析:五子棋游戲
9.3.1 案例9的類層次結(jié)構(gòu)
9.3.2 案例9源代碼分析
9.4 本章小結(jié)
9.5 課程設(shè)計(jì)
第十章 綜合應(yīng)用案例二:俄羅斯方塊
10.1 引言和本章任務(wù)
10.2 基礎(chǔ)知識(shí)鏈接
10.2.1 俄羅斯方塊簡(jiǎn)介
10.2.2 俄羅斯方塊算法分析
10.3 案例10及案例分析:俄羅斯方塊
10.3.1 案例10類層次結(jié)構(gòu)
10.3.2 案例10源代碼分析
10.4 本章小結(jié)
10.5 課程設(shè)計(jì)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)