Strona 9

Wilusz_PWiR

Pytanie 65
Jaki interfejs implementuje klasa ReentrantLock?
Interfejs Comparable
Interfejs Lock
Interfejs Runnable
Interfejs Serializable
Pytanie 66
W jakim bloku musi być umieszczona metoda unlock() w ReentrantLock, tak aby nie doszło do żadnych błędów:
W bloku „if”
W bloku „catch”
W bloku „finally”
Żadna z powyższych nie jest prawidłowa
Pytanie 67
Do czego służy mechanizm Executors?
Jest to interfejs.
Tworzenie puli wątków.
Uruchamianie wątków wewnątrz puli.
Uruchamianie zadań synchronicznych.
Pytanie 68
Ile wątków w jednym czasie przyjmuje pula wątków?
Każdy rodzaj puli przyjmuje jeden wątek.
Nie więcej niż ilość zdefiniowana w trakcie tworzenia puli wątków.
Nie jesteśmy w stanie tego określić.
Więcej niż ilość zdefiniowana w trakcie tworzenia puli wątków.
Pytanie 69
Jaka jest dobra praktyka pracując z pulami wątków?
Dobre rozumienie i właściwy dobór zadań do strojenia puli wątków.
Dodawanie wątków do puli czekających na wynik zadań będących w kolejce.
Dodawanie wątków po wywołaniu shutdown() na puli wątów.
Dodawanie wiele wątków wykonujących długie operacje.
Pytanie 70
Za co odpowiedzialna jest metoda notify()?
Dodanie aktualnego wątku do zbioru powiadamianych wątków
Powiadomienie i wybudzenie jednego z oczekujących wątków
żadne z powyższych
Powiadomienie i wybudzenie wszystkich oczekujących wątków
Pytanie 71
Jednym ze sposobów aby wątek znalazł się w stanie WAITING jest?
Object.notifyAll()
Object.notify()
Object.wait()
Thread.join()
Pytanie 72
Do jakiej klasy należy metoda notifyAll()?:
Żadne z powyższych
Field
Thread
Object
Przejdź na Memorizer+
W trybie testu zyskasz:
Brak reklam
Quiz powtórkowy - pozwoli Ci opanować pytania, których nie umiesz
Więcej pytań na stronie testu
Wybór pytań do ponownego rozwiązania
Trzy razy bardziej pojemną historię aktywności
Aktywuj