更多"为了支持压栈线程与弹栈线程之间的交互与同步,在下画线处依次填入的语句是"的相关试题:
[单项选择]为了支持压栈线程与弹栈线程之间的交互与同步,应在下画线处填入的选项是( )。
public 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()
[单项选择]为了支持压栈线程与弹栈线程之间的交互与同步,应在下画线处填入的选项是______。
public 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()
[单项选择]为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下画线处依次填入的语句是______。
public class IntStack
private int idx=0;
private int [] data=new int[8];
public void push(int i)
datal-[idx]=i;
idx++;
______
……
A. synchronized()
B. synchronized
C. synchronized
D. Serializable
[填空题]下列程序创建了一个线程并运行,请在下画线处填入正确代码。
public class Try extends Thread
public static void main(String args[])
Thread t=new Try( );
______;
public void run( )
System.out.printin("Try!");
[单项选择]在下面程序的下画线处应填入的选项是
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 Runnable
B. extends Thread
C. implements Thread
D. extends Runnable
[单项选择]下列程序中画线处应填入的语句是
class Base
public:
void fun( )cout<<"Base of fun"<<end1;
;
class Derived:public Base
void fun( )
______//显示基类的成员函数fun
cout<<"Derived of fun"<<end1;
;
A. fun( );
B. Base.fun( );
C. Base: :fun( );
D. Base->fun( );
[填空题]下面程序的功能是统计命令行参数的个数,在下画线处填上适当的代码。
public class Length {
public static void main(string args[]) {
System.out.println("number of String args:"+args.______);
}
}
[单项选择]在下面程序的下画线处应填入的选项是 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 Runnable
B. extends Thread
C. implements Thread
D. extends Runnable
[填空题]下面程序的功能是统计命令行参数的个数,在下画线处填上适当的代码。
public class Length
public static void main(string args[])
System.out.println("number of String args:"+args.______);
[单项选择]在程序的下画线处应填入的选项是( )。
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 Runnable
B. extends Thread
C. implements Thread
D. extends Runnable
[填空题]下列程序的功能是统计命令行参数的个数,请在下画线处填上适当的代码。
public class Length
public static void main(string args[])
System.out.println("number of string args:"+args.______);
[填空题]在下面程序的下画线处,填入适当的语句使程序能正确执行并输出异常栈信息。
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( ):"+e.getMessage( ));
System.out.println("e.toString( ):"+e.toString( ));
System.out.println("e.printStackTrace( ):");
______
[填空题]在下列程序的下画线处,填入适当语句使程序能正确执行并输出异常栈信息。
Public class ThrowableException
Public static void main (String args[])
try
throw new Throwable("这里是本人定义的异常");
catch(Throwable e)
System.out.printIn("Caught Throwable");
System.out.printIn("e.getMessage( ):"+e.getMessage( ));
System.out .printIn("e.toString( ):"+e.toString( ));
System.out.printin("e.printStackTrace( ):");
______;)
[单项选择]下列程序中下画线处应填入的语句是
class Base
public:
void fun( ) cout < < "Baseoffun" < < endl;
;
class Derived:public Base
void fun( )
______//显示基类的成员函数fun
cout < < "Derived of fun" < < endl;
;
A) fun( ) ; B) Base. fun( ) ;
C) Base: :fun( ) ; D) Base->fun( ) ;
[单项选择]下列程序中下画线处应填入的语句是
class Base
{
public:
void fun( ) {cout < < "Baseoffun" < < endl;}
};
class Derived:public Base
{
void fun( )
{
______//显示基类的成员函数fun
cout < < "Derived of fun" < < endl;
}
};
A) fun( ) ; B) Base. fun( ) ;
C) Base: :fun( ) ; D) Base->fun( ) ;
[单项选择]在下面的定义语句中,画线处应填入的内容是
class Fred
public:
void print( )cout<<data<<endl;
void setData(double D) data=d;
static int count;
private:
double data;
;
______count=0;//静态数据成员的定义
A. int
B. static int
C. int Fred::
D. static int Fred::