Nová verze Javy přišla s největší inovací v historii tohoto jazyka. Nejenom výrazně rozšířila knihovny, ale zavedla především několik nových syntaktických konstrukcí, které v mnohých situacích výrazně mění možnosti tvorby efektivního, robustního a snadno spravovatelného kódu. Tato kniha se vás pokusí seznámit s novinkami, s nimiž přišla Java ve verzi 5.0, označované dříve jako verze 1.5.