Modern Software Development Using Java, 2/e
暫譯: 現代軟體開發使用 Java, 第二版
Paul T. Tymann, G.Michael Schneider
- 出版商: Course Technology
- 出版日期: 2007-03-05
- 售價: $3,376
- 語言: 英文
- 頁數: 960
- 裝訂: Hardcover
- ISBN: 1423901231
- ISBN-13: 9781423901235
-
相關分類:
Java 程式語言
無法訂購
買這商品的人也買了...
-
$480$408 -
$650$514 -
$680$537 -
$650$507 -
$250$198 -
$450$356 -
$480$379 -
$3,590$3,411 -
$420$399 -
$580$458 -
$650$514 -
$520$406 -
$1,200$948 -
$780$616 -
$580$493 -
$620$490 -
$580$458 -
$690$587 -
$490$387 -
$880$695 -
$750$593 -
$580$452 -
$490$387 -
$400$316 -
$1,328X Power Tools
商品描述
Features
- Intended as a text for the second course in computer science.
- Revised to include Special Interest boxes, longer Challenge Work Exercises, and updated problem sets in each chapter.
- Includes a major case study that ties together the area of object-oriented design, including specification and design documents, UML, classes, state and behaviors, inheritance, abstract classes, and interfaces.
- Treats data structures from a modern perspective where implementation is equally important to understanding data structures libraries and how best to select routines from those libraries. .
- Covers modern implementation techniques, including exceptions, streams, network programming, multithreaded programming, GUI programming, and security
Table of Contents
1 Overview of Modern Software Development
2 Object-Oriented Design and Programming
3 Object-Oriented Programming Using Java
4 Case Study in OO Software Development
5 The Analysis of Algorithms
6 Linear Data Structures
7 Hierarchical Data Structures
8 Set and Graph Data Structures
9 The Java Collection Framework
10 Exceptions and Streams
11 Threads
12 GUI
13 Networking
商品描述(中文翻譯)
**特色**
- 本書旨在作為計算機科學第二門課程的教材。
- 修訂版新增了特別興趣區塊、更長的挑戰工作練習,以及每章更新的問題集。
- 包含一個主要案例研究,將物件導向設計的領域串聯起來,包括規範和設計文件、UML、類別、狀態和行為、繼承、抽象類別和介面。
- 從現代的角度探討資料結構,強調實作與理解資料結構庫同等重要,以及如何最佳選擇這些庫中的例程。
- 涵蓋現代實作技術,包括例外處理、串流、網路程式設計、多執行緒程式設計、GUI 程式設計和安全性。
**目錄**
1. 現代軟體開發概述
2. 物件導向設計與程式設計
3. 使用 Java 的物件導向程式設計
4. 物件導向軟體開發案例研究
5. 演算法分析
6. 線性資料結構
7. 階層資料結構
8. 集合與圖形資料結構
9. Java 集合框架
10. 例外與串流
11. 執行緒
12. GUI
13. 網路程式設計