live chatMcAfee Secure sites help keep you safe from identity theft, credit card fraud, spyware, spam, viruses and online scams
Pass4Test 10%OFF Discount Code

Oracle Java SE 7 Programmer II : 1Z1-804

1Z1-804

Exam Code: 1Z1-804

Exam Name: Java SE 7 Programmer II Exam

Updated: Sep 21, 2026

Q & A: 150 Questions and Answers

1Z1-804 Free Demo download

PDF Version Demo PC Test Engine Online Test Engine

Already choose to buy "APP"

Price: $69.98 

Pass4test 1Z1-804 Exam Features

Multiple-choice questions feel different under a ticking clock. The Pass4Test test engines recreate the real 1Z1-804 exam experience, so the 150 practice questions for the Oracle Java SE 7 Programmer II exam train both your knowledge and your nerve for 2026 test day.

Oracle 1Z1-804 Exam Overview:
Certification Vendor:Oracle
Exam Name:Java SE 7 Programmer II Exam
Exam Number:1Z0-804
Real Exam Qty:65
Related Certifications:Oracle Certified Associate, Java SE 7 Programmer (1Z0-803)
Exam Format:Multiple Choice, Multiple Select
Certificate Validity Period:Valid for life (no expiration)
Available Languages:English, Japanese
Exam Duration:150 minutes
Exam Price:USD 245
Passing Score:65%
Recommended Training:Oracle Java SE 7 Programmer II Exam Preparation
Java SE 7 Programming
Exam Registration:Pearson VUE Registration
Oracle Education
Sample Questions:Oracle 1Z1-804 Sample Questions
Exam Way:Online proctored or Onsite at Pearson VUE test centers
Pre Condition:Must hold Oracle Certified Associate, Java SE 7 Programmer (1Z0-803) or equivalent
Official Syllabus URL:https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-804
Oracle 1Z1-804 Exam Syllabus Topics:
SectionWeightObjectives
Topic 1: Java I/O Fundamentals10%- Use BufferedReader, BufferedWriter, File, FileReader, FileWriter, and RandomAccessFile
- Read and write data from the console
- Use streams to read and write files
Topic 2: Java File I/O (NIO.2)10%- Use PathMatcher and WatchService
- Use Path interface to operate on file and directory paths
- Use Files class to check, read, delete, copy, move, and manage file attributes
- Use DirectoryStream to iterate over directory contents
Topic 3: Advanced Class Design15%- Develop code that uses abstract classes and methods
- Use enumerated types including methods, constructors, and inheritance in enum types
- Create inner classes including static inner class, local class, nested class, and anonymous inner class
- Develop code that uses final keyword
- Create and use custom annotations
Topic 4: String Processing10%- Use regular expressions to create patterns for matching, searching, and replacing
- Search, parse, and build strings using String, StringBuilder, and StringBuffer
- Format strings using printf and format methods
Topic 5: Localization5%- Build a resource bundle for each locale
- Read and set the locale by using the Locale object
- Format dates, numbers, and currencies for local use
Topic 6: Concurrency15%- Use synchronized keyword and java.util.concurrent.atomic package
- Create and use Threads and Runnable
- Use concurrent collections
- Manage thread lifecycle
- Use Executor, ExecutorService, Executors, Callable, and Future
Topic 7: Java Class Design15%- Override hashCode, equals, and toString methods from Object class
- Implement inheritance including visibility modifiers and composition
- Implement encapsulation
- Implement polymorphism
- Create and use singleton classes and immutable classes
Topic 8: Exceptions and Assertions10%- Use try-catch-finally and try-with-resources statements
- Create custom exceptions and use exception chaining
- Test invariants by using assertions
Topic 9: Generics and Collections20%- Create and use generics including generic classes, interfaces, and methods
- Use List, Set, Map, and Deque interfaces and implementations
- Sort and search collections
- Use type parameters and wildcards
- Use Comparable and Comparator interfaces

Read Before You Register: 1Z1-804 Exam Q&A

Who is eligible to sit the 1Z1-804 exam?

Must hold Oracle Certified Associate, Java SE 7 Programmer (1Z0-803) or equivalent These conditions come from Oracle and can be revised, so confirm the current requirements on the official exam page: https://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=5001&get_params=p_exam_id:1Z0-804 — better a two-minute check than a wasted Oracle Java SE 7 Programmer II registration.

What is the question count and time limit on the 1Z1-804 exam?

The Oracle Java SE 7 Programmer II exam gives you 150 minutes to work through 65 questions. Split that down and each question earns only a narrow slice of the clock — lingering too long on one item borrows time from three others. Build the habit now: run timed, full-length sessions in the Pass4Test test engine until finishing early feels normal on the real 1Z1-804 exam.

What official training exists for the Oracle Java SE 7 Programmer II exam?

Oracle recommends these official training resources:

Once the coursework is done, pressure-test it with the 150 practice questions for the 1Z1-804 exam from Pass4Test — theory only counts when it survives exam conditions.

What credential is tied to the 1Z1-804 exam?

The 1Z1-804 exam is Oracle's official assessment leading to the Oracle Certified Professional, Java SE 7 Programmer certification, which sits at the Professional level. It validates job-ready, vendor-recognized skills — the kind employers screen for. It also belongs to a wider certification family that includes Oracle Certified Associate, Java SE 7 Programmer (1Z0-803), so it can anchor a longer credential roadmap.

What happens if I fail the Oracle Java SE 7 Programmer II exam, and how do I receive my product?

Delivery takes about a minute: after payment, Pass4Test emails your 1Z1-804 download instantly — if nothing arrives within 2 hours, check spam and contact support for an immediate resend. Install it on as many computers as you like. On failure: take the corresponding 1Z1-804 exam within 60 days of purchase, and a fail qualifies you for a full refund. File within 2 days after the exam with a scanned enrollment slip and the official Score Report PDF; claims close within 7 days. Excluded are attempts within 3 days of purchase, exams never actually taken, free materials, and expired orders — and the candidate name must match the payer name. Prefer to keep studying? On request we can exchange your product for two free exam products of equal value, and your original purchase keeps its update service.

What are the main topics on the 1Z1-804 exam?

The Oracle Java SE 7 Programmer II syllabus divides into 9 domains, led by Concurrency (15%), Generics and Collections (20%), Localization (5%). Heavier domains deserve heavier study time — the complete outline with every domain is listed above on this page.

How do I sign up for the Oracle Java SE 7 Programmer II exam?

Book through the official Oracle registration channels:

One thing to note while booking: the exam is delivered via Online proctored or Onsite at Pearson VUE test centers.

How much does the 1Z1-804 exam cost, and what score passes?

Plan on USD 245 per attempt, with 65% required to pass the Oracle Java SE 7 Programmer II exam. Since every retake bills the full fee again, the cheapest strategy is arriving overprepared. Test yourself with Pass4Test practice questions first — when your timed scores clear 65% consistently, booking the 1Z1-804 exam becomes a formality.

Can I see sample 1Z1-804 questions before I pay?

Yes — a free demo is available for the Oracle Java SE 7 Programmer II product, so you can review the question style and verified answers yourself first. After purchase, 365 days of free updates are included; once the year ends, the update service renews at a 50% discount from your member zone.

Oracle Java SE 7 Programmer II Sample Questions:

Question #1
Given:

From what threading problem does the program suffer?

A. race condition
B. livelock
C. starvation
D. deadlock


Question #2
Given: What is the result?

A. true true
B. Compilation fails
C. An exception is thrown at runtime
D. true false
E. false false


Question #3
Which class(es) safely protects the doIt () method from concurrent thread access?

A. Option A
B. Option C
C. Option D
D. Option B


Question #4
Given the two Java classes:

Which two code snippets, added independently at line ***, can make the Buzzword class compile?

A. super ("Buzzword");
B. super (100);
C. this ("Buzzword");
D. this ();
E. this (100);
F. super ();


Question #5
Given the following incorrect program:

Which two changes make the program work correctly?

A. The compute () method must be enhanced to (fork) newly created tasks.
B. The compute () method must be changed to return an Integer result.
C. The midpoint computation must be altered so that it splits the workload in an optimal manner.
D. The threshold value must be increased so that the overhead of task creation does not dominate the cost of computation.
E. Results must be retrieved from the newly created MyTask instances and combined.
F. The myTask class must be modified to extend RecursiveAction instead of RecursiveTask


Solutions:

Question #1
Correct Answer: B
Question #2
Correct Answer: E
Question #3
Correct Answer: A,C
Question #4
Correct Answer: A,C
Question #5
Correct Answer: B,E

1Z1-804 Related Exams
1z0-599 - Oracle WebLogic Server 12c Essentials
1z1-434 - Oracle SOA Suite 12c Essentials
1Z1-803 - Java SE 7 Programmer I
1z0-808J - Java SE 8 Programmer I (1z0-808日本語版)
1z1-462 - Oracle WebCenter Sites 11g Essentials
Related Certifications
Oracle Mobile Cloud Service
Oracle Certification Program
Oracle Enterprise Planning and Budgeting Cloud
Global Trade and Transportation Management Cloud
Revenue Management Cloud
Why Choose Pass4test Testing Engine
 Quality and ValuePass4test Practice Exams are written to the highest standards of technical accuracy, using only certified subject matter experts and published authors for development - no all study materials.
 Tested and ApprovedWe are committed to the process of vendor and third party approvals. We believe professionals and executives alike deserve the confidence of quality coverage these authorizations provide.
 Easy to PassIf you prepare for the exams using our pass4test testing engine, It is easy to succeed for all certifications in the first attempt. You don't have to deal with all dumps or any free torrent / rapidshare all stuff.
 Try Before BuyPass4test offers free demo of each product. You can check out the interface, question quality and usability of our practice exams before you decide to buy.
Reviews  Latest Reviews
I passed my Oracle 1Z1-804 exam in the first attempt. Thanks to Pass4Test for providing the latest dumps that are surely a part of the original exam.

Maria

Study material pdf files by Pass4Test are the best. I gave the 1Z1-804 Oracle certified exam with the help of these exam questions and passed them. I achieved 92% marks. Thanks a lot Pass4Test.

Olive

Testing engine software given by Pass4Test gives a thorough understanding of the 1Z1-804 exam. Helped me a lot to pass the exam. Highly recommended.

Sheila

9.2 / 10 - 870 reviews
Disclaimer Policy

The site does not guarantee the content of the comments. Because of the different time and the changes in the scope of the exam, it can produce different effect. Before you purchase the dump, please carefully read the product introduction from the page. In addition, please be advised the site will not be responsible for the content of the comments and contradictions between users.

Popular Vendors
Adobe
Alcatel-Lucent
Avaya
BEA
CheckPoint
CIW
CompTIA
CWNP
EMC
EXIN
Hitachi
HP
ISC
ISEB
Juniper
Lpi
Network Appliance
Nortel
Novell
all vendors