A szálak afolyamat bármely részét végrehajthatják. És a folyamat ugyanazt a részét több szál is végrehajthatja.
Melyik érvényes szálállapot az alábbiak közül?
Egy szál a következő állapotok egyikében lehet:
- ÚJ. Egy szál, amely még nem indult el, ebben az állapotban van.
- FUTHATÓ. A Java virtuális gépben futó szál ebben az állapotban van.
- BLOKKOLT. Ebben az állapotban van egy blokkolt szál, amely a monitor zárolására vár.
- VÁR. …
- TIMED_WAITING. …
- MEGHATÁROZOTT.
A következők közül melyik nem érvényes állapota egy szálnak?
8. Az alábbiak közül melyik nem érvényes egy szál állapota? Magyarázat: Nincs.
Mi igaz az objektumzár megszerzésére, mielőtt hívná a várjon értesítést és értesítsenMindent?
Ez azt jelenti, hogy egy objektum zárolása kell, hogy legyen, mielőtt meghívná az adott objektum várakozási metódusát. … Ezután aktívan küzdenek az objektum zárolásáért, és az, amelyik megkapja a zárolást, folytatja a végrehajtást. Ha egyetlen szál sem várakozik a várakozási sorban, akkor az értesítés és a notifyAll parancsnak nincs hatása.
Melyik módszert használjuk a szál aktuális állapotának megismerésére?
A Runnable interfész megvalósításával és a futtatási metódus felülbírálásával szál hozható létre. Az aktuális szál a jelenleg futó szálobjektum a Java-ban. A módszer currentTread of the Thread class használható az aktuális szál beszerzésére.