[Java lista] szalkezeles

Laszlo.Marai at nokia.com Laszlo.Marai at nokia.com
2007. Jan. 29., H, 15:06:32 CET


  Hali!

>átirtam a progit
>nem Thread-ot öröklöm, hanem implementálom a Runnable interface-t
>nincs start() metódus sem

Helyes. Es erted, hogy miert?

>a probléma sajnos még fent áll gondolom valahol máshol van a hiba

Igy van. Tovabbra sem szinkronizalsz. Java Utikalauz programozoknak,
217-257, szinkronizacio: 248

>bár az számomra érdekes, hogy miért az után blokkolódik a progi miután 
>lefutt a TimerTask ?

Ezert. Nem erdekes, csak total nem erted. En meg teged nem.

>direkt a TimerTask run metódusa után iratom ki, hogy 
>"lefutott.." ez után 
>vár néhány mp-t
>a futás magában gyorsan megtörténik miért nem fut tovább az a szál ami 
>közben tölti a táblát
>egyáltalán miért áll meg? 

Mert a run metodust egyszer futtatja a Thread, azert. Ha tobbszor
akarod futtatni a benne levo kodot, akkor azt egy ciklusba kell rakni.
Ez kiderulne:
- az elozo levelembol (leirtam)
- a javadocbol (belinkeltem)
- barmelyik normalis java konyvbol.

Neked fizetnek ezert? Most komolyan. Nem erezned jobban magad, ha e-mailek
helyett programot irhatnal? :)

  Ba'ly,
    Atleta


További információk a(z) Javalist levelezőlistáról