Pytania i odpowiedzi

Wilusz_PWiR

Zebrane pytania i odpowiedzi do zestawu.
Ilość pytań: 140 Rozwiązywany: 8057 razy
Pytanie 61
Co zwróci metoda Semafor.toString()
identyfikator oraz liczbę obecnych pozwoleń
Pytanie 62
Czy liczba pozwoleń jest stała?
nie i jest ustalana przez użytkownika
Pytanie 63
Jaki jest efekt metody acquire():
zmniejszenie liczby zezwoleń i pozwolenie na dostęp wątku do zasobu
Pytanie 64
Jaką wartość musi mieć licznik „hold count” w ReentrantLock, aby współdzielone zasoby były wolne?
hold count = 0
Pytanie 65
Jaki interfejs implementuje klasa ReentrantLock?
Interfejs Lock
Pytanie 66
W jakim bloku musi być umieszczona metoda unlock() w ReentrantLock, tak aby nie doszło do żadnych błędów:
W bloku „finally”
Pytanie 67
Do czego służy mechanizm Executors?
Tworzenie puli wątków.
Pytanie 68
Ile wątków w jednym czasie przyjmuje pula wątków?
Nie 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.
Pytanie 70
Za co odpowiedzialna jest metoda notify()?
Powiadomienie i wybudzenie jednego z oczekujących wątków
Pytanie 71
Jednym ze sposobów aby wątek znalazł się w stanie WAITING jest?
Thread.join()
Pytanie 72
Do jakiej klasy należy metoda notifyAll()?:
Object
Pytanie 73
Którą z metod uruchomić oczekiwanie na zakończenie CountDownLatch?
await();
Pytanie 74
Którą z metod zmniejszyć licznik po wykonaniu pracy przez każdy serwis?
countDown();
Pytanie 75
Którą z metod otrzymamy aktualny stan licznika?
getCount();
Pytanie 76
Która z metod zmieni stan wątku thread 1 na Terminated?
Thraed1.kill()
Pytanie 77
W jakim stanie znajduje się watke po wywołaniu metody .start()?
Runnable
Pytanie 78
Jak nazywa się metoda, która wprowadza wątek w stan oczekiwania czasowego?
sleep
Pytanie 79
Kiedy InterruptedException nie wystąpi podczas wywołania na wątku metody interrupt()?
kiedy wątek nie jest zablokowany metodami join(), wait() ani sleep()
Pytanie 80
W jakiej klasie dostępna jest metoda interrupt()?
Thread

Powiązane tematy

#programowanie #pwir