填空题: 请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 在主线程中创建

  • 题目分类:计算机考试
  • 题目类型:填空题
  • 查看权限:VIP
题目内容:


请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
在主线程中创建了一个线程,该线程休眠50ms,然后给变量i赋值。主线程要等该子线程结束后获得并输出i的值,使程序的输出结果如下:
j=10,a.i=10
源程序:
public class Java_2 {
 public static void main(String args[]) {
  try {
   Sleep a=new Sleep();
   Thread t=new Thread(a);
   t. (1) ();
   t.join();
   int J=a.i;
   System.out.println("j="+j+",a.i="+a.i);
   } catch(Exception e) {}
  }
}
class Sleep implements Runnable {
  int i;
  public void run() {
   try {
    Thread. (2) (50);
    i=10;
   } catch(InterruptedException e) { }
  }
 }

参考答案:
答案解析:

根据《互联网信息内容管理行政执法程序规定》,对当事人的同一违法行为,两个以上互联网信息内容管理部门均有管辖权的,由()的

A.当事人居住地B.网站工商登记地C.先行立案

查看答案

下列for循环语句的执行次数是( )。    for(intx=0,y=0;(y!=0) && x<4);x++)

下列for循环语句的执行次数是( )。    for(intx=0,y=0;(y!=0) && xA. 派生类可以作为基类派生其他的子类B. 派生类继承基类的所有数据成员C. 派生类可以有多个基类D

查看答案

下面程序段的输出结果是______。 public class Test{ public static void main(String args){

下面程序段的输出结果是______。 public class Test{ public static void main(String args[]){ int i=1; switch (i

查看答案

以下过程的功能是从数组中寻找最大值: Private Sub FindMax(a() As Integer, ByRef Max As Integer) D

以下过程的功能是从数组中寻找最大值: Private Sub FindMax(a() As Integer, ByRef Max As Integer) Dim s As Integer, f As

查看答案

假定定义了一个记录类型,名为Rt,同时建立了一个名为Sp.txt的文件,然后编写如下的程序段: Dim Rv As Rt r1=Len(Rv) Open

假定定义了一个记录类型,名为Rt,同时建立了一个名为Sp.txt的文件,然后编写如下的程序段: Dim Rv As Rt r1=Len(Rv) Open"Sp.txt" For Random As

查看答案