设HelloWord的代码为: class HelloWord{ public void main(String a[]){ System.out.println("hello world"); } } 下面说法正确的是:( )
A.
HelloWord.java无法通过编译,因为main方法的声明方式不对
B.
HelloWord.java可以通过编译,但是运行该出现异常,不会打印
C.
HelloWorld HelloWord.java可以通过编译,但是无法运行,因为该文件没有public类
D.
HelloWorld.java可以通过编译并正常运行,结果输出hello world