問題詳情
243.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 totemporarily pause and allow the other thread to execute? (Choose two.)
(A) Thread.wait();
(B) Thread.join();
(C) Thread.yield();
(D) Thread.sleep(1);
(E) Thread.notify();
參考答案