这是一个名为HelloWorld.Java的Java文件中的简单Java程序。除了拥有主方法的HelloWorld类之外,还有一个名为主方法的类,它实例化一个HelloWorld对象并调用HelloWorld类中定义的公共方法。为什么这个程序不编译?。
错误表示-[令牌"dummyMethod(("上的语法错误,此令牌后应为标识符。]
public class HelloWorld {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Hello World !");
}
public HelloWorld()
{
System.out.println("Hello World Constructor !");
}
public void dummyMethod()
{
System.out.println("This method does nothing...");
}
}
class generic
{
HelloWorld hw_object = new HelloWorld();
hw_object.dummyMethod();
}
不能只把代码放在类中。它需要在一种方法中。
public class HelloWorld {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Hello World !");
HelloWorld hw_object = new HelloWorld();
hw_object.dummyMethod();
}
public HelloWorld()
{
System.out.println("Hello World Constructor !");
}
public void dummyMethod()
{
System.out.println("This method does nothing...");
}
}