Stai usando un browser non aggiornato. Potresti non visualizzare correttamente questo o altri siti web. Dovreste aggiornare o usare un browser alternativo.
IDE: Eclipse oppure NetBeans (è un po' più pesante di Eclipse, io preferisco il primo).
Manuale: Thinking in Java https://www.inforge.net/forum/resources/the-hackers-library.14941/ segui la release, rilascerò a breve dei manuali Java OpenSource. In alternativa google