Konkurens programozás gyakorlati feladatok

Szálkezelés

  1. Írass ki szövegeket a szálakkal.
    1. Készíts két szálat és futtasd őket. A szálak írják ki a hello 1, hello 2, …, hello 100000 és world 1, …, world 100000 szövegeket.
      • Figyeld meg, hogy a kimenetek összefésülődnek.
    2. Futtass három szálat, a harmadik other 1 stb. szövegeket írjon ki.
    3. Egy tömb szövegeket tartalmaz, mindegyikhez készíts és futtass a fentiekhez hasonló szálakat.
    4. Írd fájlba a kimenetet (PrintWriter).
      • Ügyelj arra, hogy a fájlt zárd is be a kiírások végén.
    5. Készíts olyan metódust, amely a println működését utánozza: a paraméterként kapott szöveget karakterenként írja ki, és még egy sorvégét utána. Próbáld ki a fenti kiíratásokat az új metódussal.
  2. Kísérletezz szálakkal.
  3. Készíts sok szálat.
  4. Időzítés.