Java koolituse esimesed kordamisküsimused kevadel 2001 Java kasutusvaldkonnad, rakendi ning rakenduse võimalused. Juhtkäsud, andmetüübid, massiivid. Joonistamine, liikumine. Nupuvajutusele, teksti sisestamisele, kerimisriba liigutamisele, valiku muutusele reageerimine. Soovitud korruste arvuga maja joonistamise ning etteantud viskenurgaga palli lendamise algoritmid. Objektorienteeritus: klass, isend, konstruktor, liides, pärimine, ülekate, tüübimuundus, klassi ning isendi muutujad ja meetodid. Piiritlejad. Tekstifaili andmete pärimine, kataloogide ning failide loomine ja kustutamine. Tekstifaili lugemine, kirjutamine, lisamine. Võrguühenduse loomine: serveri ning kliendi pool. Värat, pistikühendus. Lõimed. Jututoa töötamise algoritm. Võimalikud turvaprobleemid.