Object Oriented Software Development Using Java (2nd Edition)

Year 2002
Pages 696
Binding Hardcover

Worth buying if: You want chapter-length Java examples and case studies from Xiaoping Jia.

Skip it if: You need coverage of Java features introduced after 2002 (generics, lambdas, modules).

Exact edition: Hardcover · ISBN-13 9780201737332. The Amazon link uses this ISBN, so the product page should open to the edition shown here.

If this page helped you decide, purchasing through the Amazon button above supports UPB Books at no extra cost to you and helps us continue improving the site. Thanks for visiting today.

Check Amazon for the current price and availability of this exact edition.

As an Amazon Associate I earn from qualifying purchases. Some outbound links are paid links, at no additional cost to you.

Summary

Xiaoping Jia's Object Oriented Software Development Using Java (2nd Edition) integrates OOP principles, UML-style design, and extensive Java examples across algorithms, design patterns, and case studies to teach building maintainable systems.

Why this book now

Although published in 2002, this Addison-Wesley textbook remains relevant for courses and developers studying classic Java-focused OOP pedagogy and long-form worked examples.

30-second preview

Two quick cards, fifteen seconds each.

00:00

1-sentence hook

A comprehensive 696-page practical guide to object-oriented design and Java programming from Xiaoping Jia, updated in this 2nd edition for classroom and professional use.

Card 1 of 2

Best for readers who...

Good fit if you want...

  • You want chapter-length Java examples and case studies from Xiaoping Jia.
  • You're preparing for a course using heavy OOP design and UML-style diagrams.
  • When you enjoy layered mysteries, imagery and detail are abundant, creating vivid scenes that stay with you long after you finish reading.

Maybe skip if...

  • You need coverage of Java features introduced after 2002 (generics, lambdas, modules).
  • You prefer concise modern tutorials over a 696-page textbook format.
  • When you want clear moral lines, the prose lingers on setting and tone, sometimes at the expense of forward momentum.

Mood / Vibe Tags

methodical instructive reference-quality Long read Published before 2020

Decided it fits?

Exact edition: Hardcover · ISBN-13 9780201737332

Worth buying if: You want chapter-length Java examples and case studies from Xiaoping Jia.

Skip it if: You need coverage of Java features introduced after 2002 (generics, lambdas, modules).

Check Hardcover Availability on Amazon

Check Amazon for the current price and availability of this exact edition.

Reader guide

Cues to help you decide faster.

Reading commitment

Substantial Longer sessions help

Expect a semester-style commitment: dense chapters with code walkthroughs and exercises across 696 pages suited to extended study rather than a quick skim.

What stands out here

This 2nd edition emphasizes structured OOP instruction in Java with expanded examples and classroom-ready exercises reflecting Jia's pedagogical approach.

Best way to approach it

Work through chapters sequentially, implement the Java examples by hand, and use the end-of-chapter exercises as mini-projects to absorb Jia's design methods.

Hardcover: ISBN-13 9780201737332

Check Amazon for the current price and availability of this exact edition.