单选题
关于下面程序,哪些结论是正确的?( )
public class J_Test implements Runnable
{
public void run()
{
System.out.print("1");
try
{
Thread.sleep(1000);
}
catch(Exception e)
{
}
System.out.print("2");
}/ /方法run结束
public static void main(String args[])
{
J_Test s=new J_Test();
Thread t=new Thread(s);
t.start();
}/ /方法main结束
}/ /类J_Test结束
A、程序无法通过编译
B、程序可以通过编译并正常运行,结果输出"1"
C、程序可以通过编译并正常运行,结果输出"12"
D、程序可以通过编译,但无法正常运行