注冊(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面向?qū)ο蟪绦蛟O(shè)計(jì)教程(第2版 國(guó)外經(jīng)典教材計(jì)算機(jī)科學(xué)與技術(shù))

Java面向?qū)ο蟪绦蛟O(shè)計(jì)教程(第2版 國(guó)外經(jīng)典教材計(jì)算機(jī)科學(xué)與技術(shù))

Java面向?qū)ο蟪绦蛟O(shè)計(jì)教程(第2版 國(guó)外經(jīng)典教材計(jì)算機(jī)科學(xué)與技術(shù))

定 價(jià):¥56.00

作 者: (美)Xiaoping Jia著;楊茂江譯;楊茂江譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): 國(guó)外經(jīng)典教材·計(jì)算機(jī)科學(xué)與技術(shù)
標(biāo) 簽: Java

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


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

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

  本書(shū)使用Java語(yǔ)言作為范例語(yǔ)言,由淺入深、循序漸進(jìn)地講解了面向?qū)ο蟮拈_(kāi)發(fā)方法和分析方法。與其他講解面向?qū)ο蟮臅?shū)籍相比,本書(shū)的獨(dú)特之處在于緊扣面向?qū)ο箝_(kāi)發(fā)和分析方法的前沿發(fā)展,結(jié)合大量實(shí)例,講解了設(shè)計(jì)模式、框架、UML語(yǔ)言等多種面向?qū)ο箝_(kāi)發(fā)和分析的主流技術(shù)。本書(shū)讀者對(duì)象包括計(jì)算機(jī)專(zhuān)業(yè)高年級(jí)本科生、研究生、廣大開(kāi)發(fā)人員以及系統(tǒng)分析人員。

作者簡(jiǎn)介

  Xiaoping Jia是DePaul大學(xué)計(jì)算機(jī)科學(xué)、電信以及信息系統(tǒng)學(xué)院軟件工程系的軟件工程專(zhuān)業(yè)副教授和系主任。他還是Aesthetic.Software公司的創(chuàng)始人,這是一家致力于使用Java和XML為基于Web的應(yīng)用開(kāi)發(fā)技術(shù)的公司。他從Northwestern大學(xué)獲得了計(jì)算機(jī)科學(xué)的博士學(xué)位。楊茂江,男,1973年生。2001年在復(fù)旦大學(xué)計(jì)算機(jī)科學(xué)與工程系獲得軟件工程專(zhuān)業(yè)博士學(xué)位,同年留校任教。主要興趣和工作方向?yàn)檐浖こ?、分布式?jì)算以及圖形圖像處理。

圖書(shū)目錄

第1章 面向?qū)ο筌浖_(kāi)發(fā)   1
本章概述   1
1.1 軟件開(kāi)發(fā)面臨的挑戰(zhàn)   1
1.2 工程的觀點(diǎn)   3
1.3 面向?qū)ο蟮脑瓌t   7
1.4 迭代開(kāi)發(fā)過(guò)程   8
第2章 使用UML的面向?qū)ο蠼?nbsp;  14
本章概述   14
2.1  原理和概念   14
2.2 對(duì)關(guān)系和結(jié)構(gòu)建模   21
2.3 動(dòng)態(tài)行為建模   25
2.4  使用用例建立需求模型   29
2.5 案例分析:一家電子書(shū)店   31
第3章 Java簡(jiǎn)介   39
本章概述   39
3.1  Java 2平臺(tái)的歷史回顧   39
3.2  Java運(yùn)行時(shí)構(gòu)架   41
3.3 從Java開(kāi)始   46
第4章 Java元素   54
本章概述   54
4.1 詞法部分   55
4.2 變量和類(lèi)型   62
4.3 語(yǔ)句   67
4.4  類(lèi)聲明   73
4.5  包   101
4.6 異常   105
4.7 一個(gè)簡(jiǎn)單的動(dòng)畫(huà)applet   111
第5章 類(lèi)和繼承   119
本章概述   119
5.1  方法和構(gòu)造函數(shù)的重載   119
5.2  擴(kuò)展類(lèi)   122
5.3  擴(kuò)展和實(shí)現(xiàn)接口   133
5.4 屬性和類(lèi)方法隱藏   140
5.5 應(yīng)用——?jiǎng)赢?huà)applet   141
5.6  常見(jiàn)問(wèn)題和解決方案   154
第6章  從建立模塊到建立項(xiàng)目   157
本章概述   157
6.1  類(lèi)的設(shè)計(jì)和實(shí)現(xiàn)   157
6.2  契約和不變式   164
6.3  類(lèi)的規(guī)范形式   172
6.4  單元測(cè)試   179
6.5 項(xiàng)目建立   186
第7章 使用抽象進(jìn)行設(shè)計(jì)  190
本章概述  190
7.1  設(shè)計(jì)模式  190
7.2  設(shè)計(jì)通用的組件  192
7.3  抽象耦合  211
7.4  設(shè)計(jì)案例分析——排序算法的動(dòng)畫(huà)  218
第8章  面向?qū)ο髴?yīng)用程序框架  236
本章概述  236
8.1  應(yīng)用程序框架  236
8.2 收 集 框 架  238
8.3 圖形用戶界面框架——AWT和Swing  255
8.4  輸入/輸出框架  281
第9章 設(shè)計(jì)案例分析:一個(gè)繪圖板應(yīng)用程序  305
本章概述  305
9.1 計(jì)劃  305
9.2 迭代1:一個(gè)簡(jiǎn)單的涂寫(xiě)板  305
9.3 迭代2:菜單、選項(xiàng)和文件  309
9.4 迭代3:重構(gòu)  325
9.5 迭代4:添加形狀和工具  334
9.6 迭代5:更多的繪圖工具  348
9.7 迭代6:文本工具  352
第10章  更多的設(shè)計(jì)模式  362
本章概述  362
10.1  類(lèi)型安全的枚舉類(lèi)型  362
10.2 創(chuàng)建型設(shè)計(jì)模式  366
10.3  行為型模式  398
10.4  結(jié)構(gòu)模式  403
第11章 并發(fā)編程  432
本章概覽  432
11.1 線程  432
11.2  線程安全和活躍度  439
11.3 設(shè)計(jì)案例分析——tic-tac-toe游戲  451
第12章  分布式計(jì)算  464
本章概覽  464
12.1  基于套接字的通信  464
12.2  遠(yuǎn)程方法調(diào)用  487
12.3  Java數(shù)據(jù)庫(kù)連接  499
12.4  公共對(duì)象請(qǐng)求代理構(gòu)架  508

本目錄推薦

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