单项选择题

阅读下面程序
public class Test implements Runnable
 private int x=0;
 private int y=0;
 boolean flag=true;
 public static void main(String[]args)
  Test r=new Test();
  Thread t1=new Thread(r);
  Thread t2=new Thread(r);
  t1.start();
  t2.start();
 
 public void run()
  while(flag)
  x++;y++;
   System.out.println("("+x+","+y+")");
  if(x >=10) flag=false;
  
 
下列对程序运行结果描述的选项中,正确的是

A.每行的(x,y)中,可能有x≠Y;每一对(x,y)值都出现两次
B.每行的(x,y)中,可能有x≠y;每一对(x,y)值仅出现一次
C.每行的(x,y)中,x=y;每一对(x,y)值都出现两次
D.每行的(x,y)中,x=y;每一对(x,y)值都出现一次
热门 试题