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

Java程序設(shè)計(jì):一種跨學(xué)科的方法

Java程序設(shè)計(jì):一種跨學(xué)科的方法

定 價(jià):¥59.00

作 者: (美)賽德維克,(美)韋恩 著,葛秀慧 等譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: J2EE

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302183280 出版時(shí)間: 2008-12-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 488 字?jǐn)?shù):  

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

  《Java程序設(shè)計(jì):一種跨學(xué)科的方法》由計(jì)算機(jī)著名專(zhuān)家Robert Sedgewick編寫(xiě)?!禞ava程序設(shè)計(jì):一種跨學(xué)科的方法》根據(jù)學(xué)習(xí)編程的四個(gè)階段(基本元素、函數(shù)、面向?qū)ο蟪绦蛟O(shè)計(jì)、算法和數(shù)據(jù)結(jié)構(gòu))來(lái)組織?;驹匕ㄗ兞俊①x值語(yǔ)句、數(shù)據(jù)的內(nèi)置類(lèi)型、控制流(條件和循環(huán))、數(shù)組和輸入輸出、包括圖和聲音。函數(shù)包括庫(kù)函數(shù)和遞歸函數(shù),將程序劃分成可以獨(dú)立調(diào)試、維護(hù)和復(fù)用的程序段。然后介紹如何使用、創(chuàng)建和設(shè)計(jì)數(shù)據(jù)類(lèi)型。最后介紹了經(jīng)典的排序和搜索算法,同時(shí)也介紹了基本的數(shù)據(jù)結(jié)構(gòu)(包括堆棧、隊(duì)列和符號(hào)表)及它們的應(yīng)用,強(qiáng)調(diào)了使用科學(xué)方法來(lái)理解實(shí)現(xiàn)的性能特性?!禞ava程序設(shè)計(jì):一種跨學(xué)科的方法》示例豐富,涉及了Java在各種學(xué)科之中的應(yīng)用,具有很高的參考價(jià)值。高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)的研究生和本科生,從事編程工作的人員。《Java程序設(shè)計(jì):一種跨學(xué)科的方法》適用于高等院校計(jì)算機(jī)及相關(guān)專(zhuān)業(yè)的研究生和本科生,以及從事編程工作的專(zhuān)業(yè)人員。

作者簡(jiǎn)介

  Robert Sedgewick,普林斯頓大學(xué)計(jì)算機(jī)科學(xué)系教授,在美國(guó)斯坦福大學(xué)獲得博士學(xué)位,師從算法與程序設(shè)計(jì)大師Donald E.Knuth教授。他所著作的《算法》系列書(shū)在計(jì)算機(jī)界有著舉足輕重的影響力。

圖書(shū)目錄

第1章 程序設(shè)計(jì)的元素
1.1 第一個(gè)程序
1.1.1 Java 程序設(shè)計(jì)
1.1.2 輸入與輸出
問(wèn)題與回答(Q&A)
練習(xí)
1.2 內(nèi)置數(shù)據(jù)類(lèi)型
1.2.1 定義
1.2.2 字符和字符串
1.2.3 整數(shù)
1.2.4 浮點(diǎn)數(shù)
1.2.5 布爾型
1.2.6 比較
1.2.7 庫(kù)方法和API
1.2.8 類(lèi)型轉(zhuǎn)換
小結(jié)
問(wèn)題與回答(Q&A)
練習(xí)
創(chuàng)新練習(xí)
1.3 條件與循環(huán)
1.3.1 if 語(yǔ)句
1.3.2 while循環(huán)
1.3.3 for循環(huán)
1.3.4 嵌套
1.3.5 應(yīng)用
1.3.6 其他條件和循環(huán)結(jié)構(gòu)
1.3.7 死循環(huán)
小結(jié)
問(wèn)題與回答(Q&A)53Java程序設(shè)計(jì)--一種跨學(xué)科的方法
練習(xí)
創(chuàng)新練習(xí)
1.4 數(shù)組
1.4.1 在Java中的數(shù)組
1.4.2 優(yōu)惠券收購(gòu)
1.4.3 Eratosthenes的素?cái)?shù)篩選
1.4.4 二維數(shù)組
1.4.5 示例: 自回避隨機(jī)行走
小結(jié)
問(wèn)題與回答(Q&A)80
練習(xí)
創(chuàng)新練習(xí)
1.5 輸入與輸出
1.5.1 鳥(niǎo)瞰功能
1.5.2 標(biāo)準(zhǔn)輸出
1.5.3 標(biāo)準(zhǔn)輸入
1.5.4 重定向和管道
1.5.5 標(biāo)準(zhǔn)圖畫(huà)
1.5.6 標(biāo)準(zhǔn)音頻
問(wèn)題與回答(Q&A)
練習(xí)
創(chuàng)新練習(xí)
1.6 案例研究: 隨機(jī)Web沖浪
1.6.1 輸入格式
1.6.2 過(guò)渡矩陣
1.6.3 模擬
1.6.4 混合馬爾可夫鏈
1.6.5 經(jīng)驗(yàn)
練習(xí)
創(chuàng)新練習(xí)
第2章 函數(shù)與模塊
2.1 靜態(tài)方法
2.1.1 使用和定義靜態(tài)方法
2.1.2 靜態(tài)方法的屬性
2.1.3 實(shí)現(xiàn)數(shù)學(xué)函數(shù)
2.1.4 使用靜態(tài)方法組織代碼
2.1.5 用數(shù)組實(shí)現(xiàn)靜態(tài)方法
2.1.6 示例:聲波的疊加
問(wèn)題與回答(Q&A)
練習(xí)
創(chuàng)新練習(xí)
2.2 庫(kù)和客戶(hù)端
2.2.1 使用在其他程序中的靜態(tài)方法
2.2.2 庫(kù)
2.2.3 隨機(jī)數(shù)
2.2.4 數(shù)組的輸入和輸出
2.2.5 迭代函數(shù)系
2.2.6 標(biāo)準(zhǔn)統(tǒng)計(jì)
2.2.7 模塊化程序設(shè)計(jì)
問(wèn)題與回答(Q&A)
練習(xí)
創(chuàng)新練習(xí)
2.3 遞歸
2.4 案例研究:滲濾
第3章 面向?qū)ο蟪绦蛟O(shè)計(jì)
3.1 數(shù)據(jù)類(lèi)型
3.2 創(chuàng)建數(shù)據(jù)類(lèi)型
3.3 設(shè)計(jì)數(shù)據(jù)類(lèi)型
3.4 案例研究: N體模擬
第4章 算法與數(shù)據(jù)結(jié)構(gòu)
4.1 性能
4.2 排序與搜索
4.3 堆棧與隊(duì)列
4.4 符號(hào)表
4.5 案例研究:小世界
后記

本目錄推薦

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