Esimesed kordamisküsimused kursuses Programmeerimine III sügissemestril 2002 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. 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.