class PrintMsg
{
public static void main(String a[])
{
System.out.print("\n THE IS MAIN BLOCK");
}
}
上面的代码编译成功,但我无法在JVM中执行它。这 错误发生:java中的主要方法错误
类PrintMsg.Main没有找到Main方法,请确定的主要方法为:公共静态无效的主要(字串[] args)
什么我需要改变修复错误?
class PrintMsg
{
public static void main(String a[])
{
System.out.print("\n THE IS MAIN BLOCK");
}
}
上面的代码编译成功,但我无法在JVM中执行它。这 错误发生:java中的主要方法错误
类PrintMsg.Main没有找到Main方法,请确定的主要方法为:公共静态无效的主要(字串[] args)
什么我需要改变修复错误?
此代码有效。但是调用它,你必须,因为它似乎你正在做执行
java PrintMsg
,而不是
java PrintMsg.Main
。 java
需要包含主方法的类的全限定名称(包+类)。你的课名是PrintMsg。
编译Java类使用javac classname.java
用于运行程序使用java classname
,也使类公共
你的问题一定在你的本地设置。该代码看起来不错,但对我来说,执行FIEN:
运行:
THE为主BLOCKBUILD成功(总时间:0秒)
你确定你的启动程序是否正确?
是的,它会编译,但不会执行,按Java规范的触发点会从主要方法开始,如果它存在的文件
在有也说,你需要有公共类启动其触发
试试这个
public class PrintMsg {
public static void main(String a[]) {
System.out.print("\n THE IS MAIN BLOCK");
}
}