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

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

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

定 價(jià):¥75.00

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

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

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

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第1章 現(xiàn)代軟件開(kāi)發(fā)概述
1.1 簡(jiǎn)介
1.2 軟件生命周期
1.2.1 問(wèn)題規(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ū)ο筌浖_(kāi)發(fā)
第2章 面向?qū)ο笤O(shè)計(jì)和編程
2.1 簡(jiǎn)介
2.2 面向?qū)ο缶幊?br />2.2.1 對(duì)象
2.2.2 類(lèi)
2.2.3 繼承
2.3 面向?qū)ο笤O(shè)計(jì)
2.3.1 定位類(lèi)
2.3.2 統(tǒng)一建模語(yǔ)言
2.4 練習(xí)
第3章 使用Java的面向?qū)ο缶幊?br />3.1 簡(jiǎn)介
3.2 Java中的類(lèi)定義 
3.2.1 狀態(tài)
3.2.2 行為
3.2.3 標(biāo)識(shí)
3.2.4 示例:Square類(lèi)
3.3 繼承
3.3.1 擴(kuò)充類(lèi)
3.3.2 抽象類(lèi)
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ū)ο筌浖_(kāi)發(fā)的案例分析
4.1 簡(jiǎn)介
4.2 問(wèn)題要求
4.3 程序規(guī)范
4.4 軟件設(shè)計(jì)
4.4.1 標(biāo)識(shí)類(lèi)
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)的分類(lèi)
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 樹(shù)
7.3 二叉樹(shù)
7.3.1 簡(jiǎn)介
7.3.2 二叉樹(shù)上的操作
7.3.3 通用樹(shù)的二叉樹(shù)表示法
7.3.4 二叉樹(shù)的鏈表實(shí)現(xiàn)
7.3.5 二叉樹(shù)的基于數(shù)組的實(shí)現(xiàn)
7.4 二叉搜索樹(shù)
7.4.1 定義
7.4.2 在搜索操作中使用二叉搜索樹(shù)
7.4.3 樹(shù)排序
7.5 索引搜索樹(shù)
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章 圖形用戶(hù)界面
12.1 簡(jiǎn)介
12.2 GUI類(lèi)的層次結(jié)構(gòu)
12.2.1 簡(jiǎn)介
12.2.2 容器
12.2.3 布局管理器
12.3 GUI組件
12.4 事件和偵聽(tīng)器
12.4.1 簡(jiǎn)介
12.4.2 事件偵聽(tīng)器
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 套接字類(lèi)
13.4.1 在Java中表示地址
13.4.2 可靠的通信
13.4.3 表示數(shù)據(jù)報(bào)
13.4.4 不可靠的通信
13.5 URL類(lèi)
13.5.1 表示一個(gè)URL
13.5.2 從一個(gè)URL中讀取
13.6 安全性
13.7 練習(xí)
附錄 基本的Java語(yǔ)法
A.1 簡(jiǎn)介
A.2 一個(gè)Java程序的結(jié)構(gòu)
A.3 Java數(shù)據(jù)類(lèi)型
A.3.1 基本類(lèi)型
A.3.2 引用類(lèi)型
A.3.3 標(biāo)識(shí)符、變量聲明和作用域
A.4 表達(dá)式
A.5 Java語(yǔ)句
A.5.1 賦值語(yǔ)句
A.5.2 條件語(yǔ)句
A.5.3 簡(jiǎn)單的輸入/輸
A.5.4 迭代語(yǔ)句
A.6 方法

本目錄推薦

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