Esimesed kordamisküsimused kursuses Programmeerimine I sügissemestril 2010 Java kasutusvõimalused, kompilaator, intepretaator, .java ja .class failid. 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. Klahvide vajutamisele reageerimine. Kolmnurga arvutusvalemid Ringjoone parameetriline võrrand Faili lugemine, kirjutamine. BufferedReader, InputStreamReader, FileReader. PrintWriter, FileWriter. Mähisklass. Voogude muundamine. Sõnetöötlusfunktsioonid. Lõimed, meetodid run ja start. Klass Thread, liides Runnable. Liikumine Timeri abil. Lõime ülesanded liikumisel.