In-depth coverage of forty-seven Java design patterns
Since the publication of the first edition in 1998, programmers anddevelopers have been waiting eagerly for an update to this expertguide on how to use Java in conjunction with the timesaving designpatterns that have surfaced in the past few years. With the newedition of his bestselling Patterns in Java, Volume 1, Mark Grandbrings you up to date with the latest release of Java and many ofthe important concerns facing Java programmers today.
If you are a programmer or developer who wants to take advantage ofnew patterns, but doesn't have the time or experience to documentthem for your organization, this book is for you. As with the firstedition, each pattern is documented in UML and, where appropriate,a code example or an example in the core Java API isprovided.
This comprehensive book gives you:
Seven fundamental design patterns
Six creational patterns
Three partitioning patterns
Nine structural patterns
Eleven behavioral patterns
Eleven concurrency patterns
UML documentation of all 47 patterns
Practical, hands-on examples of pattern implementation inJava
The companion Web site containing all of the Java source code andUML models from the book.