Fiszki

kol same pytania

Test w formie fiszek Programowanie
Ilość pytań: 58 Rozwiązywany: 2216 razy
Czy klasa Image jest abstrakcyjna?
TAK
NIE
TAK
Jak zwykle uzyskuje się obiekty klasy Image?
Jaką metodą? getImage
Jak to się odbywa? Metoda nie ściąga danych obrazowych, zleca to innemu wątkowi.
Jaką metodą rysuje się obiekty klasy Image?
drawImage
Co to znaczy, że obrazy są ładowane asynchronicznie?
Oznacza to, że metoda getImage nie sciaga danych tylko zleca to osobnemu wątkowi.
Do czego służy interfejs ImageObserver?
Dogląda procesu ładowania obrazów.
Co definiuje interfejs ImageObserver?
Definiuje pewne stałe (ABORT, ALLBITA, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WITDH). Ponadto definiuje metodę imageUpdate wołaną, gdy nadejdą lub nadchodzą dane obrazowe.
Co to jest wątek?
Jest to zestaw trzech elementów: procesor, pamięć programu (program, kod) i pamięć danych (dane).
Czym jest kod wątku w modelu wątków Javy?
Jest oddzielną klasą.
Jaką metodą uruchamiamy wątek w Javie?
start
Czy można wywołać metodę start wątku pięć razy?
Tak
Nie
Nie
Kiedy sterowanie znajdzie się w metodzie run wątku?
Po tym jak zostanie utworzona klasa wątku
Co to jest priorytet wątku?
Jest to informacja kiedy dany wątek powinien być wykonywany w odniesieniu do innych wątków.
Ile jest priorytetów wątków?
10 ustalanych, bardziej szczegółowych oraz trzy stałe min, norm i max.
Dlaczego nie warto polegać na priorytetach?
Ponieważ implementacje maszyny wirtualnej muszą zmieścić się w mechanizmach oferowanych przez system operacyjny.
Kiedy wątek kończy działanie?
Kiedy naturalnie zakończy swe działanie (metoda run kończy swe działanie) lub zostanie zabity.
Co czego służy metody isAlive? sleep? join? yield?
isAlive jako wynik swojego działania podaje true, jeśli wątek został uruchomiony, ale jeszcze nie zakończony. Jeśli wynikiem będzie false to oznacza, że wątek jest w stanie "nowy wątek" lub "zakończony".
sleep usypia wątek na określony czas.
join czeka na zakończenie wątku.
yield powoduje ustępowanie czasu procesora, gdy wątek jest zatrzymany. Wątek oddaje sterowanie.
Wymień dwie metody tworzenia wątków.
Dziedziczenie po klasie Thread i implementowanie Runnable.
Wymień trzy główne stany cyklu życia wątków
- Runnalbe - Running - Blocked
Dlaczego metoda interrupt jest niebezpieczna?
Ponieważ przerywa działanie blokad wątków.
Na czym polega konflikt typu read-write?
Dwa lub więcej wątków korzysta w tym samym czasie z danych jednego obiektu.

Powiązane tematy

Inne tryby