Lõimed * Tutvu lõimedega seotud näidetega. * Pane tööle korraga kaks numbreid lugevat lõime. Määra konstruktoris ooteaeg kahe väljatrüki vahel. * Muuda koodi nii, et klassi Thread laiendamise asemel realiseeritakse liidest Runnable. * Andmed trükitakse eraldi objekti käskluse abil faili. Faili kirjutatakse sünkroniseeritud plokis vältimaks andmete riknemist. Lisa väljatrüki sisse väike viivitus. Kontrolli silumisteadete abil programmi tööd. * Ühes lõimes mõeldakse juhuarve ning saadetakse toruvoogu. Teises lõimes loetakse ühekaupa arve voost ning liidetakse kokku. Mõlemad lõimed teatavad arvud ekraanile. * Tutvu võrgupõhise oksjoni näitega. * Muuda koodi nii, et oota-käsu puhul jäädaks wait-käsu abil ootele ning lubataks uuesti hinda pakkuda siis, kui keegi teine vahepeal pakkumise tegi ning notifyAll abil luku vabaks laskis.