1)
Kód: Vybrat vše
int[] a, b[];
b) a je jednorozměrné, b dvourozměrné pole
c) nelze přeložit
d) a, b jsou obě jednorozměrná pole
2) Označte slova, která nejsou v Javě klíčová:
Kód: Vybrat vše
instanceof, sizeof, do, main, ...
3) označte modifikátory, které v Javě nejsou:
Kód: Vybrat vše
public, private, static, virtual, transient, volatile
4) co vypíše?
Kód: Vybrat vše
Integer i1 = new Integer(1);
Integer i2 = new Integer(1);
if (i1 == i2)
System.out.println("ANO");
else
System.out.println("NE");
Kód: Vybrat vše
class X {
boolean a;
public boolean foo() {
return a;
}
}
public class Test {
public static void main(String[] argv) {
X x = new X();
System.out.println(x.foo());
}
}
Kód: Vybrat vše
array.length, array.length(), array.size, array.size(), nelze
7) co vypíše?
Kód: Vybrat vše
class A {
public static void foo() {
System.out.println("foo");
}
}
class B extends A {
public static void foo() {
System.out.println("bar");
}
}
public class OverloadTest {
public static void main(String[] argv) {
A a = new A();
A b = new B();
a.foo();
b.foo();
}
}
Kód: Vybrat vše
int[] array = {1, 2, 3};
System.out.println(array[3]);
b) vyvolá výjimku
c) vypíše 3
d) ...
9) Dopsat prográmek na vytvoření 1 vlákna, které vypíše "Hello World"
10) Dopsat funkci, která dostane jako parametr pole typu Student (obsahuje položky String jméno a příjmení), velikost pole a jméno studenta a vrátí počet studentů s požadovaným křestním jménem.
Je to možná trochu zmatené, tak se kdyžtak ptejte