Become Oracle Certified with updated 1Z0-808 exam questions and correct answers
Given the code fragment:

Consider below codes of 3 java files:
1. //Super.java
2. package com.sampleproject.oca;
3.
4. public interface Super {
5. String name = "SUPER"; //Line n1
6. }
1. //Sub.java
2. package com.sampleproject.oca;
3.
4. public interface Sub extends Super { //Line n2
5.
6. }
1. //Test.java
2. package com.sampleproject.oca;
3.
4. public class Test {
5. public static void main(String[] args) {
6. Sub sub = null;
7. System.out.println(sub.name); //Line n3
8. }
9.
Which of the following statements is correct?
What will be the result of compiling and executing Test class?
1. package com.udayan.oca;
2.
3. public class Test {
4. public static void main(String[] args) {
5. int x = 1;
6. while(checkAndIncrement(x)) {
7. System.out.println(x);
8. }
9. }
10.
11. private static boolean checkAndIncrement(int x) {
12. if(x < 5) {
13. x++;
14. return true;
15. } else {
16. return false;
17. }
18. }
19. }
What will be the result of compiling and executing Test class?
package com.udayan.oca;
public class Test {
public static void main(String[] args) {
m1(null);
}
static void m1(CharSequence s) {
System.out.println("CharSequence");
}
static void m1(String s) {
System.out.println("String");
}
static void m1(Object s) {
System.out.println("Object");
}
}
What will be the result of compiling and executing Test class?
package com.udayan.oca;
import java.util.ArrayList;
import java.util.List;
public class Test {
public static void main(String[] args) {
List
list.add(100);
list.add(7);
list.add(50);
list.add(17);
list.add(10);
list.add(5);
list.removeIf(a -> a % 10 == 0);
System.out.println(list);
}
}
© Copyrights DumpsCertify 2026. All Rights Reserved
We use cookies to ensure your best experience. So we hope you are happy to receive all cookies on the DumpsCertify.