Handbuch der Java-Programmierung Standard-Edition Version 6 - Krüger, Guido; Stark, Thomas (Programmer's choice, 2009)