Oracle 1z0-809 Exam Overview:
| Certification Vendor: | Oracle |
|---|---|
| Exam Name: | Java SE 8 Programmer II |
| Exam Number: | 1Z0-809 |
| Certificate Validity Period: | Does not expire |
| Related Certifications: | Oracle Certified Associate, Java SE 8 Programmer |
| Real Exam Qty: | 68 |
| Exam Price: | USD $245 |
| Exam Duration: | 120 minutes |
| Passing Score: | 65% |
| Exam Format: | Multiple Select, Multiple Choice |
| Available Languages: | English, Simplified Chinese, Japanese |
| Recommended Training: | Java SE 8 Programming II Java SE 8 Programmer II Exam Preparation Seminar |
| Exam Registration: | Pearson VUE Registration Oracle University Exam Purchase |
| Sample Questions: | Oracle 1z0-809 Sample Questions |
| Exam Way: | Online proctored or onsite at Pearson VUE test centers |
| Pre Condition: | Must pass 1Z0-808 (Java SE 8 Programmer I) to earn the certification |
| Official Syllabus URL: | https://education.oracle.com/java-se-8-programmer-ii/pexam_1Z0-809 |
Certification Path
Oracle Java SE 8 Programmer I can act as a prerequisite for this 1Z0-809 exam.
How much 1Z0-809 Exam Cost
The price of the 1Z0-809 exam is $245 USD.
Oracle 1z0-809 Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Topic 1: Java Class Design | 15% | - Use static keyword in blocks, variables, methods, classes - Implement inheritance including visibility modifiers and composition - Create singleton and immutable classes - Override hashCode, equals, and toString methods - Implement encapsulation - Implement polymorphism |
| Topic 2: Lambda Expressions and Functional Interfaces | 15% | - Use method references - Use primitive and binary variants of functional interfaces - Use built-in functional interfaces: Predicate, Consumer, Function, Supplier - Create and use lambda expressions |
| Topic 3: Java Stream API | 15% | - Use terminal operations: collect, reduce, count - Describe Stream interface and pipeline - Work with Optional class - Filter, map, and process streams |
| Topic 4: Java I/O and NIO.2 | 8% | - Use Path, Files, FileSystem API - Read/write with java.io API - Stream operations on files |
| Topic 5: Advanced Java Class Design | 10% | - Use abstract classes and methods - Use enumerated types - Use final keyword - Create inner classes: static, local, nested, anonymous |
| Topic 6: Exceptions and Assertions | 8% | - Use try-with-resources - Use try-catch, multi-catch, finally - Use assertions - Create custom exceptions |
| Topic 7: JDBC | 5% | - Connect to database - Process resultsets - Execute queries and updates |
| Topic 8: Localization | 5% | - Work with resource bundles - Format numbers, dates, messages - Use Locale class |
| Topic 9: Java SE 8 Date/Time API | 7% | - Work with Period, Duration, time zones - Use LocalDate, LocalTime, LocalDateTime, Instant - Format and parse dates/times |
| Topic 10: Concurrency | 12% | - Create threads: Thread class, Runnable, ExecutorService - Use java.util.concurrent components - Control thread lifecycle and synchronization - Use Executors, Callable, Future |
| Topic 11: Generics and Collections | 15% | - Use generic classes, interfaces, and methods - Analyze type safety and type erasure - Use Collections Framework: List, Set, Map, Queue - Sort and search collections |

We're so confident of our products that we provide no hassle product exchange.


By Bishop


