Logo pl.boatexistence.com

Co dotyczy wątków?

Spisu treści:

Co dotyczy wątków?
Co dotyczy wątków?

Wideo: Co dotyczy wątków?

Wideo: Co dotyczy wątków?
Wideo: Afera Nowaka. Nowy wątek w śledztwie dotyczy Mirosława Drzewieckiego 2024, Może
Anonim

Wątki mogą wykonywać dowolną część procesu. Ta sama część procesu może być wykonana przez wiele wątków.

Które z poniższych stanów są prawidłowymi stanami wątków?

Wątek może znajdować się w jednym z następujących stanów:

  • NOWOŚĆ. W tym stanie znajduje się wątek, który jeszcze się nie rozpoczął.
  • URUCHOMIENIE. W tym stanie znajduje się wątek wykonywany na wirtualnej maszynie Java.
  • ZABLOKOWANE. W tym stanie jest zablokowany wątek oczekujący na blokadę monitora.
  • CZEKAMY. …
  • TIMED_WAITING. …
  • ZAKOŃCZONE.

Które z poniższych nie jest prawidłowym stanem wątku?

8. Który z poniższych stanów nie jest prawidłowym stanem wątku? Wyjaśnienie: Brak.

Co jest prawdą o uzyskiwaniu blokady obiektu przed wywołaniem funkcji wait notification i notifyAll ?

Oznacza to, że musi posiadać blokadę obiektu przed wywołaniem metody oczekiwania tego (tego samego) obiektu. … Następnie aktywnie walczą o blokadę obiektu, a ten, który ją zablokuje, wykonuje dalej. Jeśli w kolejce nie czekają żadne wątki, powiadom i powiadomAll nie mają żadnego efektu.

Która metoda jest używana do poznania aktualnego stanu wątku?

Wątek można utworzyć, implementując interfejs Runnable i zastępując metodę run. Bieżący wątek jest aktualnie wykonywanym obiektem wątku w Javie. Do uzyskania bieżącego wątku można użyć metody currentThread klasy Thread.

Zalecana: