Esimesed kordamisküsimused kursuses Programmeerimine III sügissemestril 2001 Java kasutusvõimalused, kompilaator, intepretaator, .java ja .class failid. Raami loomine ja liigutamine, tarvitatavad käsud. Joonistamine. Rakend. Konstruktor, meetodid main ja paint. Tsüklid, valikud. Andmetüübid: liht- ja struktuurtüübid. Tüübiteisendused. Arvude esitamine kaheksand- ja kuueteistkümnendsüsteemis. Liides ActionListener. Nupule ja tekstiväljale reageerimine. Hiire vajutamisele reageerimine. Faili lugemine, kirjutamine. BufferedReader, InputStreamReader, FileReader. PrintWriter, FileWriter. Mähisklass. Voogude muundamine. Sõnetöötlusfunktsioonid. StringTokenizer. Täishäälikute loendamine lauses. Internetiühendus. Server- ja klientprogramm. Pistik ja värat. Lõimed, meetodid run ja start. Klass Thread, liides Runnable. Lõime ülesanded liikumisel, veebiserveris.