Nauka

Java

Wyświetlane są wszystkie pytania.
Pytanie 17
Które stwierdzenie jest NIEprawdziwe?
Zaleca się zatrzymywanie wątku przez wywoływanie metody suspend()
Zaleca się zakończenie wątku poprzez powrót z metody run()
Nie zaleca się użycia metody stop() do zakończenia wątku
Kiedy podczas działania wątku zostanie wygenerowany wyjątek i na stosie funkcji nie zostanie odnaleziony hendler wątek zakończy działanie
Pytanie 18
Jaka jest wartość wyrażenia 2.32+"2.68"?
String "2.322.68"
int 5
double 5.0
String "5"
Pytanie 19
Które ze stwierdzeń jest NIEprawdziwe?
Metoda clone() tworzy nowy obiekt na podstawie źródłowego, wszystkie pola nowego obiektu mają te same wartości, co pola obiektu źródłowego
Metoda clone() tworzy głęboką kopię obiektu
Wszystkie tablice są klonowalne (realizują interfejs Cloneable)
Aby wykonywanie metody clone() powiodło się, należy zadeklarować, że klasa implementuje interfejs Cloneable
Pytanie 20
Które z poniższych stwierdzeń jest NIEprawdziwe?
Metody prywatne są również finalne
W przypadku metod natywnych (native) zamiast ciała metody podaje się średnik
Metody abstrakcyjne nie mogą być finalne
Interfejs może deklarować metody finalne
Pytanie 21
Które ze stwierdzeń odnoszących się do wyjątków jest NIEprawdziwe:
Wyjątki typu RuntimeException() (i klas potomnych) generowane są poprzez maszynę wirtualną, np. w wyniku sprawdzania zabezpieczeń
Po wygenerowaniu wyjątku program kończy działanie
Obiekty wyjątków przenoszą informację o stanie stosu (np. w momencie ich generacji)
Wyjątki użytkownika powinny być potomkami klasy Exception
Pytanie 22
Które z poniższych stwierdzeń jest NIEprawdziwe:
Każda zmienna zadeklarowana wewnątrz interfejsu jest finalna i statyczna
Każda metoda zadeklarowana wewnątrz interfejsu jest publiczna
Każda metoda zadeklarowana wewnątrz interfejsu jest abstrakcyjna
W interfejsach nie można deklarować pól
Pytanie 23
Który z poniższych typów jest klasą potomną Object:
Żaden
double[]
int
void
Pytanie 24
Które z poniższych stwierdzeń jest NIEprawdziwe?
Konstruktor można wywołać jawnie za pomocą referencji
Konstruktor jest wywoływany podczas tworzenia obiektu za pomocą operatora new
Aby wywołać inny konstruktor danej klasy, należy w pierwszej instrukcji konstruktora dodać wywołanie this([lista parametrów])
Aby wywołać konstruktor nadklasy, należy w pierwszej instrukcji konstruktora dodać wywołanie super([lista parametrów])