阅读下列程序: class A implements Runnable{ public int i=1; public void run() { this.i=10; } } public class ClassTest { public static void main(String[] args) { A a=new A(); new Thread(a).start(); //第10行 int j=a.i; System.out.println("j="+j); } } 程序输出的j值是? A 1 B 10 C j的值不确定 D 第10行会引起编译错误