APA (7th ed.) Citation

Graff, P. (2015). Design patterns in Java: Understand and apply analysis, architecture, design, and language patterns. Infinite Skills.

Chicago Style (17th ed.) Citation

Graff, Petter. Design Patterns in Java: Understand and Apply Analysis, Architecture, Design, and Language Patterns. [Place of publication not identified]: Infinite Skills, 2015.

MLA (8th ed.) Citation

Graff, Petter. Design Patterns in Java: Understand and Apply Analysis, Architecture, Design, and Language Patterns. Infinite Skills, 2015.

Warning: These citations may not always be 100% accurate.