Advanced topics
- comparators
- comparables
- generics
- streams
- concurrency
- parallelism //
example using spring boot
//
Creational Patterns
- Singleton pattern
- Prototype pattern
- Factory method pattern
- Builder pattern
- Abstract factory pattern
Structural pattern
- Proxy pattern
- Flyweight pattern
- Composite pattern
- Bridge patternFacade pattern
- Decorator pattern
- Adapter pattern
Behavioral pattern
- Observer pattern
- Strategy pattern
- Template method pattern
- Command pattern
- Iterator pattern
- Memento pattern
- State pattern
- Mediator pattern
- Chain of Responsibility pattern
- Visitor pattern
- Interpreter pattern