Free 1Z0-829 Mock Exam – Practice Online Confidently

Increase your chances of passing the Oracle 1Z0-829 exam questions on your first try. Practice with our free online 1Z0-829 exam mock test designed to help you prepare effectively and confidently.

Exam Code: 1Z0-829
Exam Questions: 660
Java SE 17 Developer
Updated: 21 May, 2026
Question 1

Question ID: UK8295913
Given code of Test.java file:
package com.examtest.ocp;
 
record Rectangle(double length, double width) {}
 
record Square(double side) extends Rectangle {}
 
public class Test {
    public static void main(String[] args) {
        Square sq = new Square(10.0);
        System.out.println(sq);
    }
}
What is the result?

Options :
Answer: A

Question 2

Question ID: UK8291180
Given code of Test.java file:
package com.examtest.ocp;
 
sealed abstract class Animal permits Cat, Dog { } //Line n1
 
non-sealed class Cat extends Animal { } //Line n2
 
final class Dog extends Animal { } //Line n3
 
final class Tiger extends Animal { } //Line n4
 
public class Test {
    public static void main(String [] args) {
        System.out.println("PERMITS CLAUSE");
    }
}
What is the result?

Options :
Answer: A

Question 3

Question ID: UK8292486
Given code of Test.java file
package com.examtest.ocp;
public class Test {
    public static < T > T get(T t) {
        return t;
    }
    public static void main(String[] args) {
        String str = get("HELLO");
        System.out.println(str);
    }
}
What is the result?

Options :
Answer: A

Question 4

Question ID: UK8291982
Consider below code of Test.java file:
package com.examtest.ocp;
 
import java.time.LocalDate;
 
class MyLocalDate extends LocalDate {
    @Override
    public String toString() {
        return super.getDayOfMonth() + "-" + super.getMonthValue() + "-" +  super.getYear();
    }
}
 
public class Test {
    public static void main(String [] args) {
        MyLocalDate date = LocalDate.parse("1980-03-16");
        System.out.println(date);
    }
}
What is the result?

Options :
Answer: A

Question 5

Question ID: UK8292005
Given code of Test.java file:
package com.examtest.ocp;
 
public class Test<T> {
    private T t;
 
    public T get() {
        return t;
    }
 
    public void set(T t) {
        this.t = t;
    }
 
    public static void main(String args[]) {
        Test obj = new Test();
        obj.set("OCP");
        obj.set(85);
        obj.set('%');
 
        System.out.println(obj.get());
    }
}
What is the result?

Options :
Answer: D

Viewing Page : 1 - 66
Practicing : 1 - 5 of 660 Questions

© Copyrights FreeMockExams 2026. All Rights Reserved

We use cookies to ensure that we give you the best experience on our website (FreeMockExams). If you continue without changing your settings, we'll assume that you are happy to receive all cookies on the FreeMockExams.