[填空题] 请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。 题目要求: 创建一个线程,按照从1到5递增的

15 查阅

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

题目要求:

创建一个线程,按照从1到5递增的顺序将这两个整数打印出来,使程序的输出结果如下:

x=1, y=1

X=2, y=2

X=3, y=3

x=4, y=4

x=5, y=5

源程序:

public class Java_2 (1)

private int x=0, y=0;

public static void main(String[]args)

Java_2 r=new Java_2();

Thread t=new Thread( (2) );

t.start();

public void run()

int (3) =0;

for(;;)

x++;

(4) ;

k++;

if(k>5)break;

System.out.println("x="+x+", y="+y);

参考答案:

implements Runnable

程序通过实现Runnable接口创建线程,然后调用线程。 由创建线程的语句可看出是通过实现Runnable接口创建线程,所以Java_2需要实现Runnable接口。

计算机考试