Online Access Free 1Z0-851 Practice Test
| Exam Code: | 1Z0-851 |
| Exam Name: | Java Standard Edition 6 Programmer Certified Professional Exam |
| Certification Provider: | Oracle |
| Free Question Number: | 290 |
| Posted: | Jun 01, 2026 |
Given:
1.public class GC {
2.private Object o;
3.private void doSomethingElse(Object obj) { o = obj; }
4.public void doSomething() {
5.Object o = new Object();
6.doSomethingElse(o);
7.o = new Object();
8.doSomethingElse(null);
9.o = null;
10.}
11.}
When the doSomething method is called, after which line does the Object created in line 5 become available for garbage collection?
Click the Exhibit button. Given: ClassA a = new ClassA(); a.methodA(); What is the result?
Given:
11.public class ItemTest {
12.private final int id;
13.public ItemTest(int id) { this.id = id; }
14.public void updateId(int newId) { id = newId; }
15.16.
public static void main(String[] args) {
17.ItemTest fa = new ItemTest(42);
18.fa.updateId(69);
19.System.out.println(fa.id);
20.}
21.}
What is the result?
Given:
1.public class Donkey {
2.public static void main(String[] args) {
3.boolean assertsOn = false;
4.assert (assertsOn) : assertsOn = true;
5.if(assertsOn) {
6.System.out.println("assert is on");
7.}
8.}
9.}
If class Donkey is invoked twice, the first time without assertions enabled, and the second time
with assertions enabled, what are the results?

