Access 50 expert-verified 1z1-829 questions instantly through PDF, Desktop, or Online Test Engine formats. PassExamDumps is your dedicated partner for passing the Oracle Java SE 17 Developer exam on your first attempt in 2026.
Oracle 1z1-829 Exam Overview:
| Certification Vendor: | Oracle |
|---|---|
| Exam Name: | Java SE 17 Developer |
| Exam Number: | 1Z0-829 |
| Exam Price: | USD $245 |
| Passing Score: | 68% |
| Related Certifications: | Oracle Certified Professional: Java SE 8 Developer Oracle Certified Professional: Java SE 11 Developer |
| Available Languages: | English |
| Exam Format: | Drag and Drop, Multiple Select, Multiple Choice, Scenario-Based Questions |
| Real Exam Qty: | 50 |
| Exam Duration: | 90 minutes |
| Certificate Validity Period: | Lifetime |
| Recommended Training: | Oracle Learning Subscription Java SE 17 Developer Training |
| Exam Registration: | Pearson VUE Oracle University |
| Sample Questions: | ![]() |
| Exam Way: | Online Proctored or Onsite at Pearson VUE Test Centers |
| Pre Condition: | No mandatory prerequisites; recommended 6+ months hands-on Java SE experience; prior Java SE 8/11 certification is optional for upgrade |
| Official Syllabus URL: | https://education.oracle.com/java-se-17-developer/pexam_1Z0-829 |
Oracle 1z1-829 Exam Syllabus Topics:
| Section | Weight | Objectives |
|---|---|---|
| Topic 1: Utilizing Java Object-Oriented Approach | 18% | - Apply encapsulation, immutability, method overloading and overriding - Implement inheritance, abstract classes, sealed classes and interfaces - Use polymorphism, instanceof and pattern matching - Declare classes, records, nested classes, constructors and initializers - Create and use enums |
| Topic 2: Working with Streams and Lambda Expressions | 12% | - Use sequential and parallel streams - Create and process object and primitive streams - Perform filter, map, reduce, collect, group and partition operations - Use functional interfaces, lambda expressions and method references |
| Topic 3: Handling date, time, text, numeric and boolean values | 12% | - Use Date-Time API: Instant, LocalDate, LocalTime, ZonedDateTime, Period, Duration - Manipulate text including text blocks with String and StringBuilder - Use primitives, wrapper classes, Math API, type promotion and casting |
| Topic 4: Working with Arrays, Collections and Generics | 12% | - Apply generics, type parameters, wildcards and type erasure - Create, initialize and manipulate single/multi-dimensional arrays - Use List, Set, Map, Deque and their implementations |
| Topic 5: Concurrency and Multithreading | 6% | - Apply java.util.concurrent API and thread-safe collections - Use ExecutorService, ThreadPool and synchronization mechanisms - Create threads with Runnable, Callable and Thread class |
| Topic 6: Handling Exceptions and Assertions | 8% | - Differentiate checked/unchecked exceptions and errors - Create custom exceptions and use assertions - Use try-catch-finally, multi-catch and try-with-resources |
| Topic 7: Controlling Program Flow | 10% | - Implement if/else, switch statements including pattern matching - Use loops: for, enhanced for, while, do-while - Apply break, continue, return and labeled statements |
| Topic 8: Packaging and Deploying Java Code with JPMS | 8% | - Define modules, module-info.java, dependencies and exports - Build modular JARs, runtime images and migration strategies - Use services, provides and uses directives |
| Topic 9: Using JDBC and Annotations | 6% | - Connect to databases, create statements and process results - Apply built-in and custom annotations - Use prepared statements, transactions and JDBC best practices |
| Topic 10: Using Java I/O and NIO.2 API | 8% | - Work with Path, Files, FileSystem and file attributes - Read/write console and file streams - Serialize and deserialize objects |
Oracle 1z1-829 Exam FAQs
The 1z1-829 exam is a core requirement for the Oracle Certified Professional: Java SE 17 Developer certification at the Professional level. Earning this validates your skills for credentials like Oracle Certified Professional: Java SE 11 Developer, Oracle Certified Professional: Java SE 8 Developer.
Candidates will face 50 questions and have 90 minutes to complete the exam. This means you need strict time management. We strongly recommend taking timed practice tests to ensure you can maintain a steady pace without rushing when under actual exam time pressure.
The official examination fee is USD $245, and you must achieve a score of 68% to pass. Since retaking the test requires paying the full fee again, utilizing accurate practice materials for thorough self-assessment beforehand is crucial to protect your investment.
Candidate requirements include: No mandatory prerequisites; recommended 6+ months hands-on Java SE experience; prior Java SE 8/11 certification is optional for upgrade. Please verify all eligibility details on the official certification page before scheduling your appointment.
Registration is handled through official testing partners. The exam is delivered via Online Proctored or Onsite at Pearson VUE Test Centers. You can sign up here:
The vendor suggests following official learning paths to build a foundational understanding:
Once you complete your training, use the 50 practice questions from PassExamDumps to refine your exam readiness.
Absolutely. A free PDF demo is available for you to evaluate the quality of our questions. Once purchased, you receive 365 days of free updates. If your access expires, you can renew it at a 50% discount to keep your materials current.
Your 1z1-829 practice materials are delivered instantly. You can download them right away, and a copy will be sent to your email within one minute (contact support if not received in 2 hours). You can install the software on an unlimited number of computers. We also offer a 100% Money Back Guarantee: if you fail the corresponding exam within 60 days of purchase, you can claim a full refund. To apply, submit your enrollment slip and official Score Report PDF within 2 days after taking the test (processing takes up to 7 days). Note: failures within 3 days of purchase, downloaded but unattempted exams, free materials, and expired orders are excluded. The payer's name must match the candidate's name. Alternatively, you can exchange your order for two free exams of equal value and keep the original product's updates.
The syllabus is divided into 10 main domains. Key areas include "Handling date, time, text, numeric and boolean values" (12%), "Using Java I/O and NIO.2 API" (8%), "Handling Exceptions and Assertions" (8%). For a comprehensive breakdown of all measured skills, please review the complete exam outline table provided above.
Oracle Java SE 17 Developer Sample Questions:
Which statement is true about modules?
- A. Only unnamed modules are on the module path.
- B. Automatic and named modules are on the module path.
- C. Automatic and unnamed modules are on the module path.
- D. Only named modules are on the module path.
- E. Only automatic modules are on the module path.
Correct Answer: B 🗳️
Explanation: Only visible for PassExamDumps members. You can sign-up / login (it's free).
Given the code fragment:
What is the result?
- A. A compilation error occurs at Line n1.
- B. Logged out at: 2021-0112T21:58:19.880z
- C. Logged out at: 2021-01-12T21:58:00z
- D. Can't logout
Correct Answer: C 🗳️
Explanation: Only visible for PassExamDumps members. You can sign-up / login (it's free).
Given the code fragment:
- A. True:false:true:true
- B. True:true:false:false
- C. True:false:true:false
- D. True:false:false:false
Correct Answer: D 🗳️
Explanation: Only visible for PassExamDumps members. You can sign-up / login (it's free).
Given the code fragment:
Which action enables the code to compile?
- A. Make the regNo variable static.
- B. Replace record with void.
- C. Remove the regNO initialization statement.
- D. Make the regNo variable public
- E. Replace thye regNo variable static
Correct Answer: D 🗳️
Explanation: Only visible for PassExamDumps members. You can sign-up / login (it's free).
Given the code fragment:
What is the result?
- A. falase 0
true 1 - B. false 1
false 2 - C. false 1
ture 2 - D. true 1
false 2
Correct Answer: A 🗳️
Explanation: Only visible for PassExamDumps members. You can sign-up / login (it's free).
Viewing page 1 out of 10 pages.
Viewing questions 1-5 out of 50 questions.
PDF Version Demo



