1Z0-803 Premium Bundle

1Z0-803 Premium Bundle

Java SE 7 Programmer I Certification Exam

4.5 
(30840 ratings)
0 QuestionsPractice Tests
0 PDFPrint version
November 5, 2024Last update

Oracle 1Z0-803 Free Practice Questions

Q1. Given: 

Class A { } 

Class B { } 

Interface X { } 

Interface Y { } 

Which two definitions of class C are valid? 

A. Class C extends A implements X { } 

B. Class C implements Y extends B { } 

C. Class C extends A, B { } 

D. Class C implements X, Y extends B { } 

E. Class C extends B implements X, Y { } 

Answer: AE 

Q2. Given the code fragment:  

A. Found Red 

Found Default 

B. Found Teal 

C. Found Red 

Found Blue 

Found Teal 

D. Found Red 

Found Blue 

Found Teal 

Found Default 

E. Found Default 

Answer:

Q3. Given a java source file: 

What changes will make this code compile? (Select Two) 

A. Adding the public modifier to the declaration of class x 

B. Adding the protected modifier to the x() constructor 

C. Changing the private modifier on the declaration of the one() method to protected 

D. Removing the Y () constructor 

E. Removing the private modifier from the two () method 

Answer: CE 

Q4. Which two items can legally be contained within a java class declaration? 

A. An import statement 

B. A field declaration 

C. A package declaration 

D. A method declaration 

Answer: BD 

Q5. Give: 

What is the result? 

A. 1525 

B. 13 

C. Compilation fails 

D. An exception is thrown at runtime 

E. The program fails to execute due to runtime error 

Answer:

Q6. Given: 

What is the result? 

A. 2 4 6 8 

B. 2 4 6 8 9 

C. 1 3 5 7 

D. 1 3 5 7 9 

Answer: D

Q7. The catch clause argument is always of type__________. 

A. Exception 

B. Exception but NOT including RuntimeException 

C. Throwable 

D. RuntimeException 

E. CheckedException 

F. Error 

Answer:

Q8. Given: 

What is the result? 

A. 2 1 

B. 2 1 0 

C. null 

D. an infinite loop 

E. compilation fails 

Answer:

Q9. Given the code fragments: 

What is the result? 

A. Super 

Sub 

Sub 

B. Contract 

Contract 

Super 

C. Compilation fails at line n1 

D. Compilation fails at line n2 

Answer:

Q10. Which two statements are true for a two-dimensional array of primitive data type? 

A. It cannot contain elements of different types. 

B. The length of each dimension must be the same. 

C. At the declaration time, the number of elements of the array in each dimension must be 

specified. 

D. All methods of the class object may be invoked on the two-dimensional array. 

Answer: CD 

Q11. Given: 

How many times is 2 printed as a part of the output? 

A. Zero 

B. Once 

C. Twice 

D. Thrice 

E. Compilation fails. 

Answer:

Q12. Which statement will empty the contents of a StringBuilder variable named sb? 

A. sb.deleteAll(); 

B. sb.delete(0, sb.size()); 

C. sb.delete(0, sb.length()); 

D. sb.removeAll(); 

Answer:

Q13. Given: 

Which code fragment, when inserted at line 14, enables the code to print Mike Found? 

A. int f = ps.indexOf {new patient (“Mike”)}; 

B. int f = ps.indexOf (patient(“Mike”)); 

C. patient p = new Patient (“Mike”); 

int f = pas.indexOf(P) 

D. int f = ps.indexOf(p2); 

Answer:

Q14. What is the result if the integer aVar is 9? 

A. 10 Hello world! 

B. 10 Hello universe! 

C. 9 Hello world! 

D. Compilation fails. 

Answer:

Q15. Why will the code not compile? 

A. A static field cannot be private. 

B. The getLetter method has no body. 

C. There is no setLetter method. 

D. The letter field is uninitialized. 

E. It contains a method named Main instead of ma 

Answer:

Q16. Which two are valid instantiations and initializations of a multi dimensional array?

A. Option A 

B. Option B 

C. Option C 

D. Option D 

E. Option E 

Answer: BD 

START 1Z0-803 EXAM