Java OCA 1Z0-808 Kuiz
Bu suallar sizə OCA 1Z0-808 imtahanının tələblərinə daha dərindən bələd olmağa və öz biliklərinizi yoxlamağa kömək edəcək. Uğurlar!
1. Aşağıdakı metodlardan hansı metod “overload” deyil?
class Test {
public void method(int a) {}
public void method(int a, int b) {}
public void method(double a) {}
public int method(int a, int b) { return a + b; }
}
Doğru
Yanlış
2. Aşağıdakı proqramın çıxışı neçə olacaq?
public class Test {
public static void main(String[] args) {
int a = 10;
int b = 20;
int c = 30;
int d = (a + b) * c / 10;
System.out.println(d);
}
}
Doğru
Yanlış
3. Aşağıdakı proqramın çıxışı hansı olacaq?
public class Test {
public static void main(String[] args) {
String s1 = "Java";
String s2 = "Java";
String s3 = new String("Java");
System.out.println(s1 == s2);
System.out.println(s1 == s3);
System.out.println(s1.equals(s3));
}
}
Doğru
Yanlış
4. Aşağıdakı seçimlərdən doğru olanı seçin?
class Parent {
void display() {
System.out.println("Parent display");
}
}
class Child extends Parent {
@Override
void display() {
System.out.println("Child display");
}
}
Doğru
Yanlış
5. Aşağıdakı proqramın çıxışı neçə olacaq?
public class Test {
public static void main(String[] args) {
int a = 5;
System.out.println(a++ + ++a + a-- + --a);
}
}
Doğru
Yanlış
6. Hansi ifadə Java-da "checked exception" yaradır?
Doğru
Yanlış
7. Aşağıdakı kodun çıxışı nə olacaq?
public class Test {
public static void main(String[] args) {
int x = 5;
boolean b1 = true;
boolean b2 = false;
if ((x == 4) && !b2)
System.out.print("1 ");
System.out.print("2 ");
if ((b2 = true) && b1)
System.out.print("3 ");
}
}
Doğru
Yanlış
8. Hansı tipli məlumat Java-da "enum" daxilində istifadə edilə bilməz?
Doğru
Yanlış
9. Aşağıdakı metod hansı halda “StackOverflowError” atacaq?
public void recursiveMethod() {
recursiveMethod();
}
Doğru
Yanlış
10. Hansı kod parçası "NullPointerException" atmaz?
String str = null;