It's not a secret anymore!
The moose likes OO, Patterns, UML and Refactoring and the fly likes regarding design patterns in java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "regarding design patterns in java" Watch "regarding design patterns in java" New topic

regarding design patterns in java

babu krishnan

Joined: Jun 09, 2002
Posts: 25
Hi all,
Can u plz suggest good comprehensive book on Design Patterns in Java.
Would prefer strong basics.
Advance thanx
sunil g nair

Joined: Jun 03, 2002
Posts: 14
J2EE design patterns will be good, and it is from guys out at sun....but it is very Java specific...rather J2EE specific.
The gang of four have their own book which many term as the bible of patterns.
Junilu Lacar

Joined: Feb 26, 2001
Posts: 6529

I suggest that your first step would be to use the various Search facilities available on The Fascinating Web such as
Next step would be to look at online bookstore sites such as and use their usually comprehensive search facilities. James Cooper has a book out on patterns in Java but there are a number of other books as well. Craig Larman's "Applying UML and Patterns, 2nd ed." I believe uses Java examples.
Next, try visiting the JavaRanch Bunkhouse (go to the main page and find the link) see if you can find anything that interests you there.
sim sim
Ranch Hand

Joined: Jun 05, 2002
Posts: 55
Design Patterns by Erric Gamma (gang of four) is a very good book but to begin with I recomend 'Java Design Patterns' by Cooper. This is simple to understand.
Sim Sim.
David Weitzman
Ranch Hand

Joined: Jul 27, 2001
Posts: 1365
"Fascinating" -- that's a creative way of expanding it. It just doesn't have the ring of the original though.
Frank Zheng
Ranch Hand

Joined: Jun 12, 2001
Posts: 76
Check this site:
I would recommand to start with GOF book too.

Sun Certified Java Programmer
garth schneider
Ranch Hand

Joined: Mar 20, 2002
Posts: 95
I think the best book for Java programmers is now "Applied Java Patterns" by Olav Maassen.
The gang of 4 book is all in C++. You don't need to go there if you are a Java programmer. Applied Java Patterns replaces that book for us. To get a good start I highly recommend "Design Patterns Explained" by Alan Shalloway. If you really want to jump in head first I recommend "Design Patterns Java Workbook" by Steven John Metsker.
I agree. Here's the link:
subject: regarding design patterns in java
It's not a secret anymore!