- Java design patterns
- Java creational design patterns
- Java singleton design pattern
- Java factory design pattern
- Java abstract factory design pattern
- Java builder design pattern
- Java prototype design pattern
- Java structural design patterns
- Java adapter design pattern
- Java composite design pattern
- Java proxy design pattern
- Java flyweight design pattern
- Java facade design pattern
- Java bridge design pattern
- Java decorator design pattern
- Java behavioral design patterns
- Java template method design pattern
- Java mediator design pattern
- Java chain of responsibility design pattern
- Java observer design pattern
- Java strategy design pattern
- Java command design pattern
- Java state design pattern
- Java interpreter design pattern
- Java iterator design pattern