Verkar inte bättre än att det inte kommit ut någon uppdatering sedan 2005, tyvärr.
Andra Javaböcker av O'Reilly verkar lida av samma problem.
Kör om inte annat på C#. Själva språket är så pass likt att du kan växla till Java senare om du vill. API:t (funktionsbiblioteken) är förstås annorlunda, så vid ett direktbyte känner man sig tämligen handikappad i början, men det ger sig ju med tiden.
Själv började jag med Java och gick sedan över till C# pga att det var vad arbetsgivaren körde med. Gick rätt snabbt att komma upp i fart. När vi nyanställer så spelar det ingen roll om personen kan Java eller C#, men något av dem brukar vi ha som krav.