关于下面的程序,哪些结论是正确的? public class J_Test{ public J_Test(){ System.out.println("2"); } public static void main(String args[]){ J_Test s=new J_Test(); s.J_Test(); System.out.println("1"); } } A 程序可以通过编译并正常运行,结果输出“21” B 程序可以通过编译并正常运行,结果输出“221” C 程序无法通过编译 D 程序可以通过编译,但无法正常运行