Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"isalive" - 1 õppematerjal

Objektorienteeritud programmeerimise loengutekst
40
odt

Objektorienteeritud programmeerimise loengutekst

Mooduste võrdlemine Klassi Thread alamklass · lihtsam Realiseerida liides Runnable · üldisem, ei pea olema klassi Thread alamklass · parem kõrgema taseme lõimetöötluse jaoks Klass Thread Konstruktorid: 1. Thread() 2. Thread(String name) 3. Thread(Runnable target) 4. Thread(ThreadGroup group, Runnable target, String name) Vaikimisi nimi "Thread-"+n Meetodid: getPriority(); getState(); interrupt(); isAlive(); isDaemon(); join(); run(); setPriority(int newPriority); sleep(long millis); start() "Elus" ehk millal on lõim elus · start() on tehtud ja run() ei ole lõpuni täidetud · isAlive() · Lisame klass TestLõim System.out.println("t1 = " + t1 + " " + t1.isAlive()); Lõime seisundid NEW - Lõim ei ole veel startinud. RUNNABLE - Lõim on JVM-s käivitatud. BLOCKED - Lõim on blokeeritud ja ootab monitori (lukku).

Informaatika → Programmeerimine
84 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun