Modern Software Development Using Java, 2/e

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