[单选题]

为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下划线处依次填入的语句是( )。 publicclass IntStack{ privateintidx=O; privateint[]data=newint[8]; public______voidpush(inti){ data[idx]=i; idx++; }

A.synchronized()

B.synchronized notify() this.wait()

C.synchronized

D.Serializable this.notify() sleep()

参考答案与解析:

相关试题

( 31 ) 为了支持压栈线程与弹栈线程之间的交互与同步 , 在程序的下划线处依

[单选题]( 31 ) 为了支持压栈线程与弹栈线程之间的交互与同步 , 在程序的下划线处依次填入的语句是public class IntStack{private int idx=0;private int[] data=new int[8];public void push(int i){data[idx]=i;idx++;}__________......}A. ) synchronized()notify()B. ) synchronized()this.wait()C. ) synchronize

  • 查看答案
  • 为了支持压栈线程与弹栈线程之间的交互与同步,应在下划线处填入的选项是 pubIi

    [单选题]为了支持压栈线程与弹栈线程之间的交互与同步,应在下划线处填入的选项是pubIis class StackTest{private int idx=0;private int[]data=new int[8];public void push(int i){synchronized(this){______;data[idx]=i;idx++;}}……}A.this.notify()B.interrupt()C.this .wait()D.sleep()

  • 查看答案
  • 为了支持压栈线程与弹栈线程之间的交互与同步,在下画线处依次填入的语句是publi

    [单选题]为了支持压栈线程与弹栈线程之间的交互与同步,在下画线处依次填入的语句是 public class IntStack { private int idx=0; private int[]data=new int[8]; public ______ void push(int i) { data[idx]=i; idx++; ______ } … }A.synchronized() notify()B.synchronized() this.wait()C.synchronized() this.n

  • 查看答案
  • 为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下画线处依次填入的语句是(  )。<br /><img border="0" style="widt

    [单选题]为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下画线处依次填入的语句是(  )。A.synchronized()notify()B.synchr

  • 查看答案
  • 为了支持压栈线程与弹栈线程之间的交互与同步,应在下画线处填入的选项是(  )。<br /><img border="0" style="width: 2

    [单选题]为了支持压栈线程与弹栈线程之间的交互与同步,应在下画线处填入的选项是(  )。A.this.notify()B.interrupt()C.this.w

  • 查看答案
  • 为了支持压栈线程与弹栈线程之间的交互与同步,应在下画线处填入的选项是(  )。<br /><img border="0" style="width: 2

    [单选题]为了支持压栈线程与弹栈线程之间的交互与同步,应在下画线处填入的选项是(  )。A.this.notify()B.interrupt()C.this.w

  • 查看答案
  • ( 11 )在下列程序的下划线处,填入适当语句使程序能正确执行并输出异常栈信息。

    [试题]( 11 )在下列程序的下划线处,填入适当语句使程序能正确执行并输出异常栈信息。public class ThrowableException{public static void main(String args[]){try{throw new Throwable(" 这里是本人定义的异常 ");}catch(Throwable e){System.out.println("Caught Throwable");System.out.println("e.getMessage():

  • 查看答案
  • 在程序的下划线处应填入的选项是()。publicclassTest______{

    [单选题]在程序的下划线处应填入的选项是( )。 publicclassTest______{ publicstaticvoidmain(Stringargs[]){ Testt=newTest() Threadtt=newThread(t); tt.start(); } publicvoidmn(){ for(inti=0;i<5;i++){ System.out.println("i="+i); } } }A.implementsRunnableB.extendsThreadC.implement

  • 查看答案
  • 在程序的下划线处应填入的选项是()。publicclassTest______{

    [单选题]在程序的下划线处应填入的选项是( )。 publicclassTest______{ publicstaticvoidmain(Stringargs[]){ Testt=newTest() Threadtt=newThread(t); tt.start(); } publicvoidmn(){ for(inti=0;i<5;i++){ System.out.println("i="+i); } } }A.implementsRunnableB.extendsThreadC.implement

  • 查看答案
  • ( 30 )在程序的下划线处应填入的选项是public class Test _

    [单选题]( 30 )在程序的下划线处应填入的选项是public class Test _________{public static void main(String args[]){Test t = new Test();Thread tt = new Thread(t);tt.start();}public void run(){for(int i=0;i<5;i++){system.out.println( " i= " +i);}}}A. ) implements RunnableB.

  • 查看答案
  • 为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下划线处依次填入的语句是()