O'Reilly logo

Applied Java™ Patterns by Olav Maassen, Stephen Stelting

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5. Introduction to Java Programming Language Patterns

In the first part of this book, a common set of patterns is discussed. The patterns are listed with descriptions of their characteristics, the benefits and drawbacks associated with them, examples of their use and code samples demonstrating the patterns in action.

The basic patterns discussed are platform and language-neutral. While it's true that Java is especially well-suited to some of these patterns, they can be implemented in languages that support the core object-oriented properties of inheritance, encapsulation, polymorphism, and abstract classes.

Now it's time to shift gears and look at pattern use in the Java APIs. Since the Java programming language and the Design Patterns movement ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required