Java. Techniki zaawansowane. Wydanie IX
Cay S. Horstmann, Gary Cornell