Strona 5

Java

Pytanie 33
Które z poniższych stwierdzeń odnoszących się do rozwiązań stosowanych w bibliotece AWT jest NIEprawdziwe:
W delegacyjnym modelu obsługi zdarzeń, ich odbiorcą jest dowolny obiekt realizujący odpowiedni interfejs Listener
Komunikacja w bibliotece AWT odbywa się poprzez zdarzenia
Jeżeli komponent jest źródłem zdarzeń, ale nie ma zarejestrowanych odbiorców, to po pojawieniu się zdarzenia generowany jest wyjątek
Często stosowanym rozwiązaniem jest zarejestrowanie jako odbiorcy zdarzeń obiektu klasy wewnętrznej realizującego odpowiedni interfejs Listener
Pytanie 34
Które ze stwierdzeń odnoszących się do weryfikacji wyjątków (ang. checked exception) jest NIEprawdziwe?
Jeśli metoda generuje jakikolwiek wyjątek nie będący podklasą RuntimeException, to musi go zadeklarować lub przechwycić
Podczas kompilacji sprawdzane są ścieżki propagacji weryfikowanych wyjątków
Deklarując klasy wyjątków należy wybrać jako klasę bazową RuntimeException. Za wyborem przemawia ich większa efektywność, ponieważ są one przetwarzane w pierwszej kolejności, przed pozostałymi wyjątkami
Nie jest konieczna deklaracja, że metoda generuje (i nie przechwytuje) wyjątków należących do klas potomnych RuntimeExceptopm
Pytanie 35
Parametrem funkcji main(), od której rozpoczyna się uruchamianie programu jest:
String
Dowolny ciąg deklaracji zmiennych oddzielonych przecinkami
Tablica String[]
Tablica Object[]
Pytanie 36
Które z poniższych stwierdzeń jest NIEprawdziwe:
W definicji interfejsu mogą pojawić się stałe
Klasa może dziedziczyć po jednej klasie, ale implementować wiele interfejsów
Klasa abstrakcyjna nie może implementować interfejsu
W definicji interfejsu mogą pojawić się klasy wewnętrzne lub zagnieżdżone
Pytanie 37
Zastosowanie wzorca Flyweight do wyświetlania zawartości złożonych komponentów w bibliotece Swing polega na:
Zrealizowanej w locie operacji kopiowania danych przechowywanych w złożonym komponencie do postaci zbioru wielu przygotowanych do wyświetlenia elementów JLabel
Użyciu pojedynczego obiektu jako reprezentanta wielu obiektów i odpowiedniej modyfikacji jego stanu podczas operacji graficznych
Zastosowaniu dwuetapowej operacji wyświetlania: wpierw obraz komponentu jest przygotowywany w pamięci, a następnie wyświetlany na ekranie
Zwolnieniu pamięci komponentu, kiedy pewne dane nie są już potrzebne
Pytanie 38
Które z poniższych stwierdzeń odnoszących się do klas wewnętrznych (zadeklarowanych bez modyfikatora static) jest NIEprawdziwe:
W metodach klasy zewnętrznej dostępna jest referencja Inner.this wskazująca na obiekt klasy wewnętrznej, gdzie Inner to nazwa klasy wewnętrznej
Obiekt klasy wewnętrznej nie może istnieć bez otaczającego obiektu klasy zewnętrznej
Wiele obiektów klasy wewnętrznej może dzielić wspólny obiekt klasy zewnętrznej
Klasa wewnętrzna nie może deklarować metod statycznych
Pytanie 39
Które stwierdzenia odnoszące się do biblioteki Swing są prawdziwe:
W bibliotece Swing każdy komponent ma swój odpowiednik w postaci obiektu platformy graficznej zarządzanej przez system operacyjny
W bibliotece Swing rozmieszczając komponenty w kontenerze należy podać ich współrzędne wyrażone w pikselach
Reakcja na zdarzenia w bibliotece Swing odbywa się poprzez przesyłanie ich do zarejestrowanych odbiorców (ang. listener), obiektów klas implementujących odpowiednie metody do obsługi zdarzeń
Adapter w bibliotece Swing jest specjalna klasą, która umożliwia zmianę wyglądu elementów graficznych
Pytanie 40
Które stwierdzenie odnoszące się do wątków jest prawdziwe:
Wątek demon to wątek, który zakończył działanie
Wątki zawsze wykonywane są z przydziałem czasu
Aby osiągnąć efekt współbieżnego wykonania wątków, maszyna wirtualna wykonuje po kolei po jednej instrukcji bytecode każdego z nich
Maszyna wirtualna Javy rozróżnia priorytety wątków. W momencie, kiedy wątek o wyższym priorytecie będzie w stanie gotowości, wywłaszczy on wątek o niższym priorytecie
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
Wykup dostęp