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 程式語言
  • 無法訂購

買這商品的人也買了...

商品描述

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. 網路程式設計