package fd;
public class Fd {
void f(){
System.out.println("f method is called");
}
}
class j {
public static void main(String[] args){
Fd a=new Fd();
a.f();
}
}
上述程序可以在Netbeans IDE
中执行,但是当在Eclipse
中编译同一程序时,会发生错误
错误:在类fd.Fd中找不到主要方法,请定义main 方法为:public static void main(String [] args)或JavaFX 应用程序类必须扩展javafx.application.Application
所以我想知道这是否与运行的IDE有关,或者是否有其它类似的东西,如果它必须将main
方法放在public class
链接到包名称
上述程序应如下所示编写,以便在Eclipse
中执行:
package fd;
public class Fd {
public static void main(String[] args){
j a=new j();
a.f();
}
}
class j{
void f(){
System.out.println("f method is called");
}
}