Title: Design patterns in Java
Subjects: Java (Computer program language), Software patterns