Fiszki

Java

Test w formie fiszek
Ilość pytań: 48 Rozwiązywany: 7080 razy
Które z poniższych stwierdzeń odnoszących się do obsługi zdarzeń w bibliotece AWT jest NIEprawdziwe:
Komponent będący źródłem zdarzeń może mieć wielu zarejestrowanych odbiorców (Listener)
Przykładami zdarzeń biblioteki AWT i interfejsów odbiorcy są: MouseEvent i MouseListener lub KeyEvent i KeyListener
Zdarzenia przechwytuje się za pomocą instrukcji catch
Adapter to klasa zapewniająca puste implementacje metod interfejsu typu Listener
Zdarzenia przechwytuje się za pomocą instrukcji catch
Które zdanie opisujące metody statyczne jest prawdziwe:
W metodzie statycznej nie jest możliwe użycie referencji this
W metodzie statycznej nie jest możliwe użycie referencji super
Metodę statyczną można wywołać za pośrednictwem referencji do obiektu danej klasy
Dla danej klasy, wywołanie statycznej metody z metody niestatycznej jest możliwe tylko wtedy, jeśli wolana metoda statyczna nie jest prywatna
W metodzie statycznej nie jest możliwe użycie referencji this
W metodzie statycznej nie jest możliwe użycie referencji super
Metodę statyczną można wywołać za pośrednictwem referencji do obiektu danej klasy
Które stwierdzenie odnoszące się do metod wątków jest NIEprawdziwe:
Wątki można uruchomić przez wywołanie metody start()
Wywołanie metody yield() powoduje wcześniejsze niż wynikałoby z przydzielonego dla wątku czasu procesora
Stan uśpienia lub oczekiwania wątku może być przerwany przez wywołanie metody interrupt()
Po wywołaniu sleep(1000) wątek zostanie uśpiony i po dokładnie 1000 milisekundach wznosi działanie
Po wywołaniu sleep(1000) wątek zostanie uśpiony i po dokładnie 1000 milisekundach wznosi działanie
Które zdanie dotyczące trybów dostępu jest NIEprawdziwe:
Każda klasa należąca do pakietu ma dostęp do składowych klasy bez określonego dostępu i protected
Dostęp do składowych protected jest możliwy wyłącznie z poziomu klas potomnych danej klasy
Dostęp do składowych public jest możliwy z każdej klasy
Pola i metody prywatne nie są dziedziczone
Dostęp do składowych protected jest możliwy wyłącznie z poziomu klas potomnych danej klasy
Które z poniższych zdań jest NIEprawdziwe:
Klasa, która nie jest publiczna jest widoczna wyłącznie wewnątrz pakietu, do którego należy
Klasa Object jest nadklasą każdej klasy (poza samą sobą)
W języku Java możliwe jest dziedziczenie wielobazowe, ale nie zaleca się jego stosowania
Możliwe jest wywołanie metody statycznej klasy abstrakcyjnej bez tworzenia obiektu tej klasy
W języku Java możliwe jest dziedziczenie wielobazowe, ale nie zaleca się jego stosowania
W poniżej zdefiniowanej funkcji foo(): void foo() { int[] tab = {1,2,3}; }
Deklaracja zmiennej tab jest niepoprawna
Zmienna tab jest tablicą danych typu int, tablica wraz z danymi jest umieszczona na stosie
Zmienna tab jest referencją i pamięć dla niej jest przydzielona na stercie
void foo() { int[] tab = {1,2,3}; }
void foo() { int[] tab = {1,2,3}; }
Które z poniższych stwierdzeń odnoszących się do klas wewnętrznych (zadeklarowanych bez modyfikatora static) jest NIEprawdziwe:
Obiekty klasy wewnętrznej mogą implementować wiele interfejsów
Obiekt klasy wewnętrznej ma swój stan niezależny od innych obiektów powiązanych z obiektem klasy zewnętrznej
Powiązanie pomiędzy obiektem klasy wewnętrznej i zewnętrznej ustalane jest automatycznie podczas tworzenia obiektu klasy wewnętrznej
Obiekty klasy wewnętrznej nie mogą dziedziczyć po żadnej klasie
Obiekty klasy wewnętrznej nie mogą dziedziczyć po żadnej klasie
Inicjalizacja pól niestatycznych:
Jest dokonywana podczas tworzenia obiektu klasy
Jeżeli pole klasy nie jest zainicjowane jawnie, wówczas będzie miało wartość nieokreśloną
Musi odbywać się wewnątrz konstruktora
Odbywa się tylko raz, bezpośrednio po załadowaniu klasy przez class loader z zewnętrznego źródła (pliku, archiwum)
Jest dokonywana podczas tworzenia obiektu klasy

Powiązane tematy

Inne tryby