Download Oracle.1z0-816.TestKing.2020-04-22.48q.vcex

Download Exam

File Info

Exam Java SE 11 Programmer II
Number 1z0-816
File Name Oracle.1z0-816.TestKing.2020-04-22.48q.vcex
Size 5 MB
Posted Apr 22, 2020
Download Oracle.1z0-816.TestKing.2020-04-22.48q.vcex

How to open VCEX & EXAM Files?

Files with VCEX & EXAM extensions can be opened by ProfExam Simulator.

Purchase

Coupon: MASTEREXAM
With discount: 20%






Demo Questions

Question 1

Given the code fragment:
Path currentFile = Paths.get(“/scratch/exam/temp.txt”); 
Path outputFile = Paths get(“/scratch/exam/new.txt”); 
Path directory = Paths.get(“/scratch/”); 
Files.copy(currentFile, outputFile); 
Files.copy(outputFile, directory); 
Files.delete (outputFile); 
The /scratch/exam/temp.txt file exists. The /scratch/exam/new.txt and /scratch/new.txt files do not exist. 
What is the result?


  1. /scratch/exam/new.txt and /scratch/new.txt are deleted.
  2. The program throws a FileaAlreadyExistsException.
  3. The program throws a NoSuchFileException.
  4. A copy of /scratch/exam/new.txt exists in the /scratch directory and /scratch/exam/new.txt is deleted.
Correct answer: C
Explanation:
  
  



Question 2

Which two are functional interfaces? (Choose two.)


  1.   
  2.   
  3.   
  4.   
  5.   
Correct answer: CE
Explanation:
Reference: http://tutorials.jenkov.com/java-functional-programming/functional-interfaces.html
Reference: http://tutorials.jenkov.com/java-functional-programming/functional-interfaces.html



Question 3

Given:
  
Which two interfaces can be used in lambda expressions? (Choose two.) 


  1. MyInterface1
  2. MyInterface3
  3. MyInterface5
  4. MyInterface2
  5. MyInterface4
Correct answer: CD
Explanation:
Reference: https://dzone.com/articles/functional-interface-and-lambda-expression
Reference: https://dzone.com/articles/functional-interface-and-lambda-expression



Question 4

Given:
  
Examine these requirements:
  • Eliminate code duplication. 
  • Keep constant the number of methods other classes may implement from this interface. 
Which method can be added to meet these requirements?


  1.   
  2.   
  3.   
  4.   
Correct answer: B



Question 5

Given:
  
Which one is correct?


  1. An IllegalThreadStateException is thrown at run time.
  2. Three threads are created.
  3. The compilation fails.
  4. Four threads are created.
Correct answer: A
Explanation:
  
  



Question 6

Which code fragment does a service use to load the service provider with a Print interface? 


  1. private Print print = com.service.Provider.getInstance();
  2. private java.util.ServiceLoader<Print> loader = ServiceLoader.load(Print.class);
  3. private java.util.ServiceLoader<Print> loader = new java.util.ServiceLoader<>();
  4. private Print print = new com.service.Provider.PrintImpl();
Correct answer: B
Explanation:
Reference: https://docs.oracle.com/javase/8/docs/api/?java/util/ServiceLoader.html
Reference: https://docs.oracle.com/javase/8/docs/api/?java/util/ServiceLoader.html



Question 7

Examine these module declarations:
  
Which two statements are correct? (Choose two.)


  1. The ServiceProvider module is the only module that, at run time, can provide the com.example.api API.
  2. The placement of the com.example.api API in a separate module, ServiceAPI, makes it easy to install multiple provider modules.
  3. The Consumer module should require the ServiceProvider module.
  4. The ServiceProvider module should export the com.myimpl package.
  5. The ServiceProvider module does not know the identity of a module (such as Consumer) that uses the com.example.api API.
Correct answer: AC



Question 8

Given:
  
What is the output? 


  1. null
  2. A NoSuchElementException is thrown at run time. 
  3. Duke
  4. A NullPointerException is thrown at run time.
Correct answer: C
Explanation:
  
  



Question 9

Given:
  
What is the result?


  1. The compilation fails at line 9.
  2. The compilation fails at line 2. 
  3. Hello World
  4. The compilation fails at line 8.
Correct answer: C
Explanation:
  
  



Question 10

Assume ds is a DataSource and the EMP table is defined appropriately. 
  
What does executing this code fragment do?


  1. inserts two rows (101, 'SMITH', 'HR') and (102, 'JONES', NULL)
  2. inserts two rows (101, 'SMITH', 'HR') and (102, 'JONES', 'HR')
  3. inserts one row (101, 'SMITH', 'HR')
  4. throws a SQLException
Correct answer: C









CONNECT US

Facebook

Twitter

PROFEXAM WITH A 20% DISCOUNT

You can buy ProfExam with a 20% discount!



HOW TO OPEN VCEX FILES

Use ProfExam Simulator to open VCEX files