Java Design Patterns - Sarcar, Vaskaran; SpringerLink (Online service) (Berkeley, CA : Apress : Imprint: Apress, 2016)
1.Introduction -- 2.Observer Pattern -- 3. Singleton Pattern -- 4. Proxy Pattern -- 5.Decorator Pattern -- 6. Strategy Pattern (Or, Policy Pattern) -- 7. Template Method Pattern -- 8. Prototype Pattern -- 9. Adapter Pattern -- 10. Command Pattern -- 11.Iterator Pattern -- 12. Facade Pattern -- 13. Factory Method Pattern -- 14. Memento Pattern -- 15. State Pattern -- 16. Builder Pattern -- 17. Flyweight Pattern -- 18.Abstract Factory Pattern -- 19. Mediator Pattern -- 20. Chain of Responsibility Pattern -- 21. Composite Pattern -- 22. Bridge Pattern (Or Handle/Body Pattern) -- 23.Visitor Pattern -- 24. Interpreter Pattern -- FAQ -- Reference. -Acknowledgements -- About the Author.
Keywords: Java (Computer program language).; Computer programming; Programming languages (Electronic computers).; Java; Programming Techniques; Programming Languages, Compilers, Interpreters