Trådar kan köra vilken del av processen som helst. Och samma del av processen kan köras av flera trådar.
Vilka av följande är giltiga trådtillstånd?
En tråd kan vara i ett av följande tillstånd:
- NYHET. En tråd som ännu inte har startat är i detta tillstånd.
- KÖRBAR. En tråd som körs i den virtuella Java-maskinen är i detta tillstånd.
- BLOCKERAD. En tråd som är blockerad och väntar på ett monitorlås är i detta tillstånd.
- VÄNTAR. …
- TIMED_WAITING. …
- TERMINATED.
Vilket av följande är inte ett giltigt tillstånd för en tråd?
8. Vilket av följande är inte ett giltigt tillstånd för en tråd? Förklaring: None.
Vad är sant om att skaffa objektlås innan du ringer vänta meddela och meddelaAlla ?
Detta betyder att det måste äga låset för ett objekt innan det anropar väntemetoden för det (samma) objektet. … De kämpar sedan aktivt om objektets lås, och den som får låset fortsätter att exekvera. Om inga trådar väntar i väntekön, meddela och meddela Alla har ingen effekt.
Vilken metod används för att veta trådens aktuella tillstånd?
En tråd kan skapas genom att implementera Runnable-gränssnittet och åsidosätta körmetoden. Den aktuella tråden är det för närvarande körande trådobjektet i Java. metoden currentThread av trådklassen kan användas för att hämta den aktuella tråden.