[PDF] Oracle 1Z0-815 Exam Syllabus and Exam Questions

Page 1

ORACLE 1Z0-815 EXAM SYLLABUS AND EXAM QUESTIONS 1Z0-815 Abstract

Get complete detail on 1Z0-815 exam guide to crack Oracle Java SE 11 Programmer I. You can collect all information on 1Z0-815 tutorial, practice test, books, study material, exam questions, and syllabus. Firm your knowledge on Oracle Java SE 11 Programmer I and get ready to crack 1Z0-815 certification. Explore all information on 1Z0-815 exam with number of questions, passing percentage and time duration to complete test.

DBEXAM.COM


WWW.DBEXAM.COM

PDF

How to Prepare for 1Z0-815 Exam on Oracle Java SE 11 Programmer I Certification? Oracle Java SE 11 Programmer I (1Z0-815) preparation guide helps you to get focused on the exam. This guide also helps you to be on the 1Z0-815 exam track to get certified with a good score in the final exam.

1Z0-815 Oracle Java SE 11 Programmer I Exam Summary Exam Name

Oracle Java SE 11 Programmer I

Exam Code

1Z0-815

Exam Product Version

Oracle Java 11

1Z0-815: Oracle Java SE 11 Programmer I

1


WWW.DBEXAM.COM

PDF

Exam Price

USD $245 (Pricing may vary by country or by localized currency)

Duration

180 minutes

Number of Questions

80

Passing Score

63%

Format

Multiple Choice Questions (MCQ)

Recommended Training

Java SE: Programming I Ed 2 Java Programming Learning Subscription Core Java Learning Subscription Unlimited Product Learning Subscription Java SE Programming I MOOC

Schedule Exam

Pearson VUE

Sample Questions

Oracle Certified Professional - Java SE 11 Developer (OCP)

Recommended Practice

1Z0-815 Online Practice Exam

Exam Syllabus: 1Z0-815 Oracle Java SE 11 Programmer I Subjects

Sub Topics

MySQL Architecture

- Describe Java Technology and the Java development - Identify key features of the Java language Working With Java Primitive - Declare and initialize variables (including casting and promoting Data Types and String APIs primitive data types) - Identify the scope of variables - Use local variable type inference

1Z0-815: Oracle Java SE 11 Programmer I

2


WWW.DBEXAM.COM

PDF

- Create and manipulate Strings - Manipulate data using the StringBuilder class and its methods Working with Java Arrays - Declare, instantiate, initialize and use a one-dimensional array - Declare, instantiate, initialize and use a two-dimensional array Creating and Using Methods - Create methods and constructors with arguments and return values - Create and invoke overloaded methods - Apply the static keyword to methods and fields Reusing Implementations - Create and use subclasses and superclasses Through Inheritance - Create and extend abstract classes - Enable polymorphism by overriding methods - Utilize polymorphism to cast and call methods, differentiating object type versus reference type - Distinguish overloading, overriding, and hiding Handling Exceptions - Describe the advantages of Exception handling and differentiate among checked, unchecked exceptions, and Errors - Create try-catch blocks and determine how exceptions alter program flow - Create and invoke a method that throws an exception Creating a Simple Java - Create an executable Java program with a main class Program - Compile and run a Java program from the command line - Create and import packages Using Operators and - Use Java operators including the use of parentheses to override Decision Constructs operator precedence - Use Java control statements including if, if/else, switch - Create and use do/while, while, for and for each loops, including nested loops, use break and continue statements Describing and Using - Declare and instantiate Java objects, and explain objects' Objects and Classes lifecycles (including creation, dereferencing by reassignment, and garbage collection) - Define the structure of a Java class - Read or write to object fields Applying Encapsulation - Apply access modifiers - Apply encapsulation principles to a class Programming Abstractly - Create and implement interfaces Through Interfaces - Distinguish class inheritance from interface inheritance including abstract classes - Declare and use List and ArrayList instances - Understanding Lambda Expressions Understanding Modules - Describe the Modular JDK - Declare modules and enable access between modules - Describe how a modular project is compiled and run

1Z0-815: Oracle Java SE 11 Programmer I

3


WWW.DBEXAM.COM

PDF

Oracle 1Z0-815 Certification Sample Questions and Answers To make you familiar with Oracle Java SE 11 Programmer I (1Z0-815) certification exam structure, we have prepared this sample question set. We suggest you to try our Sample Questions for Oracle OCP 1Z0-815 Certification to test your understanding of the Oracle 1Z0-815 process with the real Oracle certification exam environment.

1Z0-815 Oracle Java SE 11 Programmer I Sample Questions 01. Which two modules include APIs in the Java SE Specification? (Choose two.) a) java.logging b) java.desktop c) javafx d) jdk.httpserver e) jdk.jartool 02. Given the code fragment: Stream<Integer> numStream = Stream.of(10, 20, 30); numStream.map(n -> n + 10).peek(s -> System.out.print(s)); numStream.forEach(s -> System.out.println(s)); What it the result? a) 203040 102030 b) 102030 203040 c) 102030 102030 d) An exception is thrown at runtime. 03. Which set of commands is necessary to create and run a custom runtime image from Java source files? a) java, jdeps b) javac, jlink c) jar, jlink d) javac, jar 04. Which two are guidelines for preventing denial of service attacks? a) Release resources in all cases. b) Resource limit checks should not suffer from numeric overflow. c) Purge sensitive information from exceptions. d) Validate file formats before processing untrusted files.

1Z0-815: Oracle Java SE 11 Programmer I

4


WWW.DBEXAM.COM

PDF

e) Make public static fields final. f) Use mutable classes whenever possible. 05. Given these named modular JARs and their module-info java files order.jar: module order { requires product; exports com.oracle.order; } product.jar: module product { exports com.oracle.product; } Which is the only possible result of executing the command jdeps -s order.jar product.jar? a) order -> java. baseorder -> product product -> java.base b) order -> product c) product -> order d) java.base -> product java.base -> order product -> order 06. Given: public class Client { static void doCalc(byte... a) { System.out.print("byte..."); } static void doCalc(long a, long b) { System.out.print("long, long"); } static void doCalc(Byte s1, Byte s2) { System.out.print("Byte, Byte"); } public static void main (String[] args) { byte b = 5; doCalc(b, b); } } a) byte‌ b) long, long c) Byte, Byte d) compilation error

1Z0-815: Oracle Java SE 11 Programmer I

5


WWW.DBEXAM.COM

PDF

07. Which describes an aspect of Java that contributes to high performance? a) Java prioritizes garbage collection. b) Java has a library of built-in functions that can be used to enable pipeline burst execution. c) Java monitors and optimizes code that is frequently executed. d) Java automatically parallelizes code execution. 08. Your company has decided to make a major revision of their API in order to create better experiences for their developers. They need to keep the old version of the API available and deployable, while allowing new customers and testers to try out the new API. They want to keep the same SSL and DNS records in place to serve both APIs. What should they do? a) Configure a new load balancer for the new version of the API b) Reconfigure old clients to use a new endpoint for the new API c) Have the old API forward traffic to the new API based on the path d) Use separate backend pools for each API path behind the load balancer 09. Given the code fragment: 10. var lst = List.of(1, 2, 3, 4); 11. lst.replaceAll(x -> x + 100); 12. System.out.println(“-Completed-�); Which action enables to print -Completed-? a) Replacing line 10, with List<Integer> lst = List.of(1,2,3,4); b) Replacing line 11, with lst.replaceAll(x = x + 100); c) Replacing line 10, with var lst = Arrays.asList(1, 2, 3, 4); d) Replacing line 11, with lst.forEach(x -> x + 100); 10. What makes Java dynamic? a) The Java compiler preprocesses classes to run on specific target platforms. b) At runtime, classes are loaded as needed, and new code modules can be loaded on demand. c) The runtime can process machine language sources as well as executables from different language compilers. d) The Java compiler uses reflection to test if class methods are supported by resources of a target platform. Solution: QUESTION: 01

QUESTION: 02

QUESTION: 03

QUESTION: 04

QUESTION: 05

Answer: a, d

Answer: d

Answer: c

Answer: a, b

Answer: a

1Z0-815: Oracle Java SE 11 Programmer I

6


WWW.DBEXAM.COM

PDF

QUESTION: 06

QUESTION: 07

QUESTION: 08

QUESTION: 09

QUESTION: 10

Answer: b

Answer: a

Answer: d

Answer: c

Answer: b

How to Register for 1Z0-815 Oracle Java SE 11 Programmer I Exam? ●

Purchase exam voucher from Oracle University

Register for an exam at PearsonVue.

1Z0-815: Oracle Java SE 11 Programmer I

7


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.