注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具Java現(xiàn)代軟件開發(fā)技術(shù)

Java現(xiàn)代軟件開發(fā)技術(shù)

Java現(xiàn)代軟件開發(fā)技術(shù)

定 價(jià):¥75.00

作 者: Paul T.Tymann,G.Michael Schneider著;吳越勝,孫巖等譯;吳越勝譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 國外計(jì)算機(jī)科學(xué)經(jīng)典教材
標(biāo) 簽: Java

ISBN: 9787302102960 出版時(shí)間: 2005-03-01 包裝: 簡(jiǎn)裝本
開本: 26cm 頁數(shù): 667 字?jǐn)?shù):  

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

  本書是針對(duì)計(jì)算機(jī)科學(xué)及相關(guān)專業(yè)的中高級(jí)編程課程的教材,與傳統(tǒng)的編程教科書相比,本書更加突出了計(jì)算機(jī)領(lǐng)域,尤其是現(xiàn)代軟件開發(fā)領(lǐng)域的重大發(fā)展,以及重要概念和技術(shù),包括軟件生命周期、需求和規(guī)范、面向?qū)ο笤O(shè)計(jì)、規(guī)范設(shè)計(jì)符號(hào)、面向?qū)ο缶幊?、算法分析、?shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)庫、異常處理程序、數(shù)據(jù)流、線程、圖形用戶界面和網(wǎng)絡(luò)計(jì)算。本書特色:●注重盡早向?qū)W生介紹現(xiàn)代軟件開發(fā)生命期的所有方面,包括需求、規(guī)范和設(shè)計(jì)●破除“軟件開發(fā)=編程”的錯(cuò)誤觀念,不再以傳統(tǒng)的數(shù)據(jù)結(jié)構(gòu)和算法的實(shí)現(xiàn)方式為重點(diǎn)●選擇Java來說明編程思想,利用其豐富的類庫,廣泛的流行性和強(qiáng)大的表現(xiàn)力●提供了豐富的背景知識(shí)、代碼示例和練習(xí)

作者簡(jiǎn)介

暫缺《Java現(xiàn)代軟件開發(fā)技術(shù)》作者簡(jiǎn)介

圖書目錄

第1章 現(xiàn)代軟件開發(fā)概述
1.1 簡(jiǎn)介
1.2 軟件生命周期
1.2.1 問題規(guī)范
1.2.2 程序設(shè)計(jì)
1.2.3 算法和數(shù)據(jù)結(jié)構(gòu)
1.2.4 編碼和調(diào)試
1.2.5 測(cè)試和驗(yàn)證
1.2.6 后生產(chǎn)階段
1.3 練習(xí)
第1部分 面向?qū)ο筌浖_發(fā)
第2章 面向?qū)ο笤O(shè)計(jì)和編程
2.1 簡(jiǎn)介
2.2 面向?qū)ο缶幊?br />2.2.1 對(duì)象
2.2.2 類
2.2.3 繼承
2.3 面向?qū)ο笤O(shè)計(jì)
2.3.1 定位類
2.3.2 統(tǒng)一建模語言
2.4 練習(xí)
第3章 使用Java的面向?qū)ο缶幊?br />3.1 簡(jiǎn)介
3.2 Java中的類定義 
3.2.1 狀態(tài)
3.2.2 行為
3.2.3 標(biāo)識(shí)
3.2.4 示例:Square類
3.3 繼承
3.3.1 擴(kuò)充類
3.3.2 抽象類
3.3.3 接口
3.3.4 多態(tài)性
3.3.5 Object
3.4 編譯和運(yùn)行Java程序
3.4.1 基本概念
3.4.2 編譯和執(zhí)行
3.5 練習(xí)
第4章 面向?qū)ο筌浖_發(fā)的案例分析
4.1 簡(jiǎn)介
4.2 問題要求
4.3 程序規(guī)范
4.4 軟件設(shè)計(jì)
4.4.1 標(biāo)識(shí)類
4.4.2 狀態(tài)和行為
4.4.3 繼承和接口
4.4.4 UML圖
4.5 實(shí)現(xiàn)細(xì)節(jié)
4.6 測(cè)試
4.7 練習(xí)
第2部分 算法和數(shù)據(jù)結(jié)構(gòu)
第5章 算法分析
5.1 簡(jiǎn)介
5.2 算法的效率
5.3 漸近分析
5.3.1 一般情況和最差情況分析
5.3.2 算法的關(guān)鍵部分
5.3.3 算法分析的示例
5.4 其他復(fù)雜度方法
5.5 遞歸算法分析
5.6 練習(xí)
第6章 線性數(shù)據(jù)結(jié)構(gòu)
6.1 數(shù)據(jù)結(jié)構(gòu)的分類
6.2 列表
6.2.1 簡(jiǎn)介
6.2.2 列表上的操作
6.2.3 列表的實(shí)現(xiàn)
6.3 棧
6.3.1 棧的操作
6.3.2 棧的應(yīng)用
6.3.3 棧的實(shí)現(xiàn)
6.4 隊(duì)列
6.4.1 隊(duì)列上的操作
6.4.2 隊(duì)列的應(yīng)用
6.4.3 隊(duì)列的實(shí)現(xiàn)
6.4.4 隊(duì)列變體:雙端隊(duì)列和優(yōu)先隊(duì)列
6.5 練習(xí)
第7章 分層數(shù)據(jù)結(jié)構(gòu)
7.1 簡(jiǎn)介
7.2 樹
7.3 二叉樹
7.3.1 簡(jiǎn)介
7.3.2 二叉樹上的操作
7.3.3 通用樹的二叉樹表示法
7.3.4 二叉樹的鏈表實(shí)現(xiàn)
7.3.5 二叉樹的基于數(shù)組的實(shí)現(xiàn)
7.4 二叉搜索樹
7.4.1 定義
7.4.2 在搜索操作中使用二叉搜索樹
7.4.3 樹排序
7.5 索引搜索樹
7.6 堆
7.6.1 定義 
7.6.2 使用數(shù)組的堆的實(shí)現(xiàn)
7.6.3 堆的應(yīng)用
7.7 良好的近似值的重要性
7.8 練習(xí)
第8章 集和圖數(shù)據(jù)結(jié)構(gòu)
8.1 集
8.1.1 集上的操作
8.1.2 集的實(shí)現(xiàn) 
8.2 映射
8.2.1 定義和操作
8.2.2 使用數(shù)組及鏈表的實(shí)現(xiàn)
8.2.3 散列法
8.3 圖
8.3.1 簡(jiǎn)介和定義
8.3.2 圖上的操作
8.3.3 實(shí)現(xiàn)
8.4 練習(xí)
第8章 Java集合架構(gòu)
9.1 簡(jiǎn)介
9.2 Java集合架構(gòu)
9.2.1 概要
9.2.2 集合
9.3 接口
9.3.1 COllection接口
9.3.2 Set接口和List接口
9.3.3 Map接口
9.3.4 有序接口 
9.4 實(shí)現(xiàn)方式
9.4.1 集
9.4.2 列表
9.4.3 映射
9.5 算法
9.6 練習(xí)
第3部分 現(xiàn)代編程技術(shù)
第10章 異常和流
10.1 簡(jiǎn)介
10.2 Java中的異常
10.2.1 異常表示
10.2.2 生成異常
10.2.3 異常處理
10.3 設(shè)計(jì)指導(dǎo)原則和示例
10.3.1 異常
10.3.2 處理異常
10.4 流
10.4.1 概述
10.4.2 java.io程序包
10.4.3 使用流
10.5 練習(xí)
第11章 線程
11.1 簡(jiǎn)介
11.2 線程
11.2.1 創(chuàng)建線程
11.2.2 調(diào)度和線程優(yōu)先權(quán)
11.2.3 合作多任務(wù)處理
11.3 同步
11.3.1 背景
11.3.2 鎖
11.3.3 wait()和notify()
11.4 練習(xí)
第12章 圖形用戶界面
12.1 簡(jiǎn)介
12.2 GUI類的層次結(jié)構(gòu)
12.2.1 簡(jiǎn)介
12.2.2 容器
12.2.3 布局管理器
12.3 GUI組件
12.4 事件和偵聽器
12.4.1 簡(jiǎn)介
12.4.2 事件偵聽器
12.4.3 鼠標(biāo)事件
12.5 例子
12.6 練習(xí)
第13章 聯(lián)網(wǎng)
13.1 簡(jiǎn)介
13.2 用TCP/IP聯(lián)網(wǎng)
13.2.1 協(xié)議
13.2.2 OSI模型
13.3 Java中的網(wǎng)絡(luò)通信
13.4 套接字類
13.4.1 在Java中表示地址
13.4.2 可靠的通信
13.4.3 表示數(shù)據(jù)報(bào)
13.4.4 不可靠的通信
13.5 URL類
13.5.1 表示一個(gè)URL
13.5.2 從一個(gè)URL中讀取
13.6 安全性
13.7 練習(xí)
附錄 基本的Java語法
A.1 簡(jiǎn)介
A.2 一個(gè)Java程序的結(jié)構(gòu)
A.3 Java數(shù)據(jù)類型
A.3.1 基本類型
A.3.2 引用類型
A.3.3 標(biāo)識(shí)符、變量聲明和作用域
A.4 表達(dá)式
A.5 Java語句
A.5.1 賦值語句
A.5.2 條件語句
A.5.3 簡(jiǎn)單的輸入/輸
A.5.4 迭代語句
A.6 方法

本目錄推薦

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