关于下面的程序的说法不正确的是()。 1: public class Test implements Runnable { 2: String name; 3: public Test(String s){ 4: name=s; 5: } 6: public static void main (String[] args) { 7: Thread thread1=new Thread (new Test("111")); 8: Thread thread2=new Thread (new Test("222")); 9: thread1.start(); 10: thread2.start(); 11: } 12: public void run () { 13: System.out.print(name); 14: } 15: } 关于下面的程序的说法不正确的是()。 1: public class Test implements Runnable { 2: String name; 3: public Test(String s){ 4: name=s; 5: } 6: public static void main (String[] args) { 7: Thread thread1=new Thread (new Test("111")); 8: Thread thread2=new Thread (new Test("222")); 9: thread1.start(); 10: thread2.start(); 11: } 12: public void run () { 13: System.out.print(name); 14: } 15: } A. 12~14行的run方法是Runnable接口中的方法。 B. 9、10行的方法调用的功能是分别启动两个线程对象thread1和thread2。 C. 程序能编译运行,输出结果:111222。 D. 程序能编译运行,但没有任何结果输出。