1. Wynikiem wykonania poniższych instrukcji: double a=0;
a=a/0;
System.out.println(a);
jest:
a) wyświetlenie wartości 0
b) wyświetlenie wartości NaN
c) wyświetlenie wartości +Infinity
d) zgłoszenie wyjątku
2. Jaką wartość będzie posiadała zmienna ss po wykonaniu poniższego kodu : int ii;
short ss;
ss = 1; ii = ss: ss = ii;
a) błąd kompilacji w przedostatniej linii kodu
b) błąd kompilacji w ostatniej linii kodu
3. Ile bitów pamięci używa typ double:
4. Co przedstawia poniższa pętla for( ; ;){instrukcje;}
a) jest to pętla nieskończona
b) jest to zły zapis pętli
c) jest to dobry zapis, ale oznacza że pętla się nie wykona
d) jest to pętla skończona
5. W deklaracji:
Jakasklasa moja = new Jakasklasa();
Jakasklasa twoja = moja;
a) wystąpi błąd kompilacji
b) operacja jest niedozwolona
c) operacja przypisuje referencję
d) operacja przypisuje wartość
6. Przy dzieleniu przez zero wyjątku nie wygeneruje?
a) short
b) double
c) int
d) long
7. Czym różnią się obiekty klasy StringBuilder od obiektów klasy StringBuffer.
a) StringBuffer posiada mechanizmy służące do synchronizacji w programowaniu wielowątkowym.
b) StringBuilder posiada mechanizmy służące do synchronizacji w programowaniu wielowątkowym.
c) Niczym, oba implementują te same metody w taki sam sposób.
d) StringBuffer może być używany do odczytu danych z pliku tekstowego, StringBuilder nie.
8. Przeciążanie metody jest cechą języka, pozwalającą na:
a) tworzenie w klasie kilku metod o tej samej nazwie
b) inicjowanie parametrów bezpośrednio w treści metody
c) tworzenie wielu klas o identycznych nazwach
d) tworzenie typu wyliczeniowego wewnątrz treści metody
9. W Javie wielodziedziczenie:
a) ma postać zaczerpniętą z języka C++
b) jest realizowane za pomocą interfejsów
c) nie jest możliwe do zrealizowania w żaden sposób
d) jest możliwe przy użyciu polecenia extends
10. Sekcja ftnally umieszczana na końcu obsługi wyjątków:
a) jest wykonywana tylko wtedy, gdy w bloku try został zgłoszony wyjątek
b) jest wykonywana niezależnie od tego, czy w bloku try został zgłoszony wyjątek
c) służy do obsługi wyjątków
d) jest wykonywana tylko wtedy, gdy w bloku try nie został zgłoszony wyjątek