Niti lahko izvedejo kateri koli del procesa. In isti del procesa lahko izvede več niti.
Katera od naslednjih so veljavna stanja niti?
Nit je lahko v enem od naslednjih stanj:
- NOVO. Nit, ki se še ni začela, je v tem stanju.
- MOŽNO. Nit, ki se izvaja v navideznem stroju Java, je v tem stanju.
- BLOKIRANI. Nit, ki je blokirana in čaka na zaklepanje monitorja, je v tem stanju.
- ČAKANJE. …
- TIMED_WAITING. …
- PREKLJUČENO.
Katero od naslednjega ni veljavno stanje niti?
8. Kaj od naslednjega ni veljavno stanje niti? Pojasnilo: Brez.
Kaj je res o pridobitvi zaklepanja objekta, preden pokličete čakaj notify and notifyAll?
To pomeni, da mora imeti zaklepanje predmeta, preden pokliče metodo čakanja tega (istega) objekta. … Nato se aktivno borijo za zaklepanje predmeta in tisti, ki zaklene, se nadaljuje z izvajanjem. Če v čakalni čakalni vrsti ne čaka nobena niti, potem obvesti in notifyAll nima učinka.
Katera metoda se uporablja za poznavanje trenutnega stanja niti?
Nit lahko ustvarite z implementacijo vmesnika Runnable in preglasitvijo metode zagona. Trenutna nit je trenutno izvajajoči se objekt niti v Javi. Za pridobitev trenutne niti lahko uporabite metodo currentThread razreda Thread.