fraeon
Films
BrowseTop 300
Series
TV ShowsAnimeTop 250 TVTop 100 Anime
Games
BrowseTop 100
Books
BooksMangaComics & GNTop 125 BooksTop 100 Manga
For youTier ListsThe ArchiveLeaderboardFind people
Trending
Log inSign up free
fraeon

Everything you watch, play and read — tracked, rated and remembered in one library.

Explore

  • Films
  • TV
  • Anime
  • Games
  • Books
  • Manga

Discover

  • Trending
  • Leaderboard
  • Find people
  • Lists
  • Tier lists

Company

  • Tour
  • About
  • Community guidelines
  • Privacy
  • Terms
  • Contact

© 2026 fraeon. All rights reserved. ·

Metadata from TMDB, RAWG, Jikan & Open Library. This product uses the TMDB API but is not endorsed or certified by TMDB.

Questions or ideas? mehmet@avortas.com

HomeFeedProfile
Patterns in Java

Patterns in Java

by Mark Grand

1998Java (Computer program language)Software patternsUML (Computer science)Computer TechnologyNonfiction
5.0
Open Library
Open Library

First lines

Software patterns are reusable solutions to recurring problems that we encounter during software development.

About this book

"This is the best book on patterns since the Gang of Four's Design Patterns. The book manages to be a resource for three of the most important trends in professional programming: Patterns, Java, and UML." --Larry O'Brien, Founding Editor, Software Development Magazine Since the release of Design Patterns in 1994, patterns have become one of the most important new technologies contributing to software design and development. In this volume Mark Grand presents 41 design patterns that help you create more elegant and reusable designs. He revisits the 23 "Gang of Four" design patterns from the perspective of a Java programmer and introduces many new patterns specifically for Java. Each pattern comes with the complete Java source code and is diagrammed using UML. Patterns in Java, Volume 1 gives you: 11 Behavioral Patterns, 9 Structural Patterns, 7 Concurrency Patterns, 6 Creational Patterns, 5 Fundamental Design Patterns, and 3 Partitioning Patterns Real-world case studies that illustrate when and how to use the patterns Introduction to UML with examples that demonstrate how to express patterns using UML The CD-ROM contains: Java source code for the 41 design patterns Trial versions of Together/J Whiteboard Edition from Object International (www.togetherj.com); Rational Rose 98 from Rational Software (www.rational.com); System Architect from Popkin Software (www.popkin.com); and OptimizeIt from Intuitive Systems, Inc. Note: CD-ROM/DVD and other supplementary materials are not included.

Themes & subjects

Java (Computer program language)Software patternsUML (Computer science)Computer TechnologyNonfictionTechnology
First published 1998

Author

Mark Grand

First published

1998

Pages

544

Read time

≈ 14h

Editions

5

Language

English

Publisher

Wiley

ISBN

9781280365461

Where to buy

TR
Amazon Bookshop

Reviews

No reviews yet — be the first to write one from the Log screen.

Quotes

No quotes yet.

Discussions

Similar books

Java How to Program

Internet programming · Java (Computer program language)

Java How to Program

Harvey M. Deitel

1997

C++

Java (Computer program language) · C++ (Computer program language)

C++

Paul J. Deitel

1996

Java for dummies

Computer Technology · Java (Computer program language)

Java for dummies

Barry A. Burd

2006

Absolute Java

Java (Computer program language) · Literary collections

Absolute Java

Walter J. Savitch

2003

Big Java

Java (Computer program language) · Java (Langage de programmation)

Big Java

Cay S. Horstmann

2001

Java software solutions

Java (Computer program language) · Object-oriented programming (Computer science)

Java software solutions

Lewis, John

1997

C How to Program

Java (Computer program language) · C (Computer program language)

C How to Program

Paul J. Deitel

2007

JavaScript

JavaScript (Computer program language) · Web servers

JavaScript

David Flanagan

1996

C how to program

C (Computer program language) · C[plus plus] (Computer program language)

C how to program

Harvey M. Deitel

1992

Objects first with Java

Java (Computer program language) · Study and teaching

Objects first with Java

David J. Barnes

2002

Beginning programming with Java for dummies

Java (Computer program language) · Computer Technology

Beginning programming with Java for dummies

Barry A. Burd

2003

Operating System Concepts

Operating systems (Computers) · Entwurf

Operating System Concepts

Abraham Silberschatz

1988

Invitation to Computer Science

Computer science · Java (Computer program language)

Invitation to Computer Science

G. Michael Schneider

1995

Java how to program

Java (Computer program language) · Object-oriented programming (Computer science)

Java how to program

Paul J. Deitel

2005

Patterns

WebSphere · Software patterns

Patterns

IBM Redbooks

2002

Design Patterns

Reusability · Object-oriented programming (Computer science)

Design Patterns

Erich Gamma

1995

Patterns of data modeling

Software patterns · Data structures (Computer science)

Patterns of data modeling

Michael Blaha

2010

Software Architecture Design Patterns in Java

Java (Computer program language) · Computer software

Software Architecture Design Patterns in Java

Partha Kuchana

2004