Java real-world design pattern examples by Jean Dannemann Carone.
This project has many references to the book Design Patterns - Elements Of Reusable Object-Oriented Software (1994), by Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides (Gang of Four, or GoF).