Oracle
1Z0-851 · Question #67
1Z0-851 Question #67: Real Exam Question with Answer & Explanation
Sign in or unlock 1Z0-851 to reveal the answer and full explanation for question #67. The question stem and answer options stay visible for context.
Question
Given that Triangle implements Runnable, and: 31. void go() throws Exception { 32. Thread t = new Thread(new Triangle()); 33. t.start(); 34. for(int x = 1; x < 100000; x++) { 35. //insert code here 36. if(x%100 == 0) System.out.print("g"); 37. } } 38. public void run() { 39. try { 40. for(int x = 1; x < 100000; x++) { 41. // insert the same code here 42. if(x%100 == 0) System.out.print("t"); 43. } 44. } catch (Exception e) { } 45. } Which two statements, inserted independently at both lines 35 and 41, tend to allow both threads to temporarily pause and allow the other thread to execute? (Choose two.)
Options
- AThread.wait();
- BThread.join();
- CThread.yield();
- DThread.sleep(1);
- EThread.notify();
Unlock 1Z0-851 to see the answer
You've previewed enough free 1Z0-851 questions. Unlock 1Z0-851 for full answers, explanations, the timed quiz mode, progress tracking, and the master PDF. Question stem and options stay visible so you can still see what's on the exam.