Telefona gönder: Core Java for the impatient / Cay S. Horstmann.