1. Które słowa mogą występować jako modyfikatory deklaracji dowolnej klasy: a) private b) public c) extends d) synchronized 2. Pola statyczne: a) mają stałą wartość b) są wspólne dla obiektów tej samej klasy c) są elementami klas d) nie są dziedziczone 3. Które instrukcje nie są poprawne (x,y są typu int): a) if (x>y) then y:=x; b) while(x>0) x--; c) for(x=0,y=0; x<nmax; x++,y++); d) do x++; until (x<10); 4. Przeciążać można: a) konstruktory b) metody c) pola d) metody statyczne 5. Które instrukcje nie występują w Javie: a) wyrażenie b) pętli while c) return d) break 6. Dane są inicjalizacje: domyślna -I, w deklaracji -D i w konstruktorze-K, zmiennych: int Z; static int S; Które odpowiedzi wskazują poprawną kolejność inicjalizacji: a) K(S) I(Z) b) D(S) I(Z) c) D(Z) K(S) d) I(Z) D(S) 7. Pola i metody protected są dostępne: a) tylko w podklasach b) w całym pakiecie c) tylko w innych pakietach d) w podklasach z innych pakietów 8. Przesłanianie w podklasach dotyczy: ??????????????????????????? a) metod statycznych b) metod prywatnych c) konstruktorów d) pól 9. Metoda ostateczna może być: a) przeciążona b) przesłonięta c) dziedziczona d) statyczna e) polimorficzna 10. Metodami polimorficznymi mogą być metody:????????????????????? a) statyczne b) przesłonięte c) prywatne d) protected e) ostateczne 11. Dla których operatorów argumentami mogą być zmienne typu char: a) % b) > c) && d) | e) == f) ! g) || h) instanceof 12. Interfejs nie może zawierać: a) pól ostatecznych b) pól statycznych c) deklaracji metod d) konstruktora e) implementacji metod 13. Które odwołania są poprawne dla deklaracji: int [ ][ ] i = new int[10][ ]; a) i[0].length b) i[10].length c) i[0] = new int[10]; d) i[0]=5; 14. W której kolekcji nie można umieścić zduplikowanych elementów: a) LinkedList b) HashMap c) HashSet d) TreeSet 15. Rzutowanie w dół to: a) rzutowanie na klasę bazową b) rzutowanie na podklasę c) rzutowanie na interfejs 16. Metoda przeciążona może generować wyjątki: a) tylko takie jak w metodzie z klasy bazowej b) dodatkowo również inne wyjątki c) i musi obsługiwać wyjątki wyrzucane przez metodę z klasy bazowej 17. Które słowa mogą być modyfikatorami w deklaracji pola klasy: a) public b) void c) static d) final e) synchronized f) real g) int 18. Jeśli we frazie try będzie wygenerowany wyjątek EOFException to zostanie on obsłużony przez frazę catch dla klasy: a) Exception b) Error c) RuntimeException d) IOException 19. Które strumienie I/O przetwarzają (filtrują) dane: a) DataInputStream b) PipedWriter c) LineNumberReader d) StringReader e) ByteArrayInputStream 20. Polimorfizm jest możliwy dzięki: a) interfejsom b) dziedziczeniu c) późnemu wiązaniu d)ochronie implementacji 21. Layout Manager określa: a) sposób obsługi zdarzeń b) sposób rozmieszczania elementów w kontenerze c) wielkość komponentów rozmieszczonych w kontenerze d) wygląd ramki komponentów 22. Które zestawy metod są wystarczające w aplecie: a) paint(), destroy() b) init() c) start(), destroy() d) stop(), destroy() 23. Jednym z warunków, aby klasa mogła być wątkiem współbieżnym jest: a) implementacja metody run() b) implementacja metody stop() c) dziedziczenie po klasie Throwable 24. Która metoda może być wywołana przy odwołaniu f(50): a) void f(long x) b) void f(byte x) c) void f(char x) d) void f(double x)
pawulon92