Fiszki

Java egzamin

Test w formie fiszek
Ilość pytań: 33 Rozwiązywany: 1296 razy
Po wykonaniu instrukcji "int i = 3; int k = i++;" , JEST POSTINKREMENTACJA, ZACHODZI PO PODSTAWIENIU
i==2
k==3
k==4
i==4
i==3
k==2
i == 5
k==5
k==3
i==4
Wskaż poprawny sposób pobrania rozmiaru tablicy
arr.length -1
arr.size-1
arr.length()
arr.length
arr.length()-1
arr.size
arr.length
Metody w javie są
domyślnie pakietowe
domyślnie publiczne
domyślnie prywatne
domyślnie wirtualne
domyślnie pakietowe
domyślnie wirtualne
Wskaż poprawne deklaracje metody main
public static int main(String[] args);
public static void main(String args[]);
public static void main(String[] args);
public static void main();
public static void main(String );
static public void main(String);
public static void main(String args[]);
public static void main(String[] args);
Wskaż prawdziwe stwierdzenie
Metoda statyczna może odwoływać się do niestatycznych atrybutów danej klasy
Modyfikator "abstract" może pojawić się przed klasą lub metodą, ale nie przed zmienną
Modyfikator "synchronized" może pojawiać się przed metodą lub zmienną, ale nie przed klasą
Modyfikator "final" może pojawiać się przed klasą lub zmienną, ale nie przed metodą
Metoda statyczna może zostać wywołana przed stworzeniem jakiegokolwiek obiektu danej klasy
Modyfikator "abstract" może pojawić się przed klasą lub metodą, ale nie przed zmienną
Metoda statyczna może zostać wywołana przed stworzeniem jakiegokolwiek obiektu danej klasy
Wskaż poprawny sposób(lub sposoby) stworzenia nowego obiektu typu Punkt z użyciem konstruktora bezparametrowego
punkt p();
Punkt p;
Punkt p = new Punkt();
Punkt p = new Punkt
Punkt p = new Punkt();
Klasa implementująca wyjątek musi
być klasą pochodną klasy RuntimeException
być klasą pochodną klasy Exception
implementować metodę error()
być klasą pochodną klasy Thread
być klasą pochodną klasy Exception
Na ilu bajtach przechowywany jest typ char w javie
4
2
8
1
zależy od architektury
2
Wskaż poprawne definicje tablic
int[] arr = new int[][5];
int [][] arr = new int[5][5];
int []arr[] = new int[5][5];
int arr[][] = new int[5][5];
int[] arr = new int[5][];
int [][] arr = new int[5][5];
int []arr[] = new int[5][5];
int arr[][] = new int[5][5];
Jaki będzie efekt kompilacji i uruchomienia następującego programu poleceniem "java Test" class Test { public static void main(String args[]) { if (args.length > 0) System.out.println(args.length); } }
Program skompiluje się, uruchomi i wypisze 0
Program nie skompiluje się
Program skompiluje się, uruchomi i wypisze 2
Program skompiluje się, uruchomi i wypisze 1
Program skompiluje się i uruchomi ale nic nie wypisze
Program skompiluje się i uruchomi ale nic nie wypisze
Wskaż poprawne definicje konstruktora dla klasy Test
Test() {}
Test(Test t) {}
test() {}
void Test() {}
abstract Test() {}
Test(void) {}
private final Test() {}
Test() {}
Test(Test t) {}
Public class Przyklad { int i[] = {0}; public static void main(Strings[] args) { int i[] = {1}; change_i(i); System.out.println(i[0]); } Public static void change_i(int i[]){ i[0]=2; i[0]*=2; }}
wypisze 0
wypisze 1
wypisze 4
wypisze 2
sie nie skompiluje
wypisze 4
Wskaż prawdziwe stwierdzenia:
Klasa abstrakcyjna (abstract) moze posiadać klasy pochodne
Klasa finalna (final) może posiadać klasy pochodne
Klasa abstrakcyjna (abstract) moze posiadać nieabstrakcyjne metody
Klasa nieabstrakcyjna moze posiadać abstrakcyjne metody
Klasa abstrakcyjna (abstract) moze posiadać klasy pochodne
Klasa abstrakcyjna (abstract) moze posiadać nieabstrakcyjne metody

Powiązane tematy

Inne tryby