请神给我指点这个简单的java程序的修改

来源:百度知道 编辑:UC知道 时间:2024/07/07 16:02:49
class Tom{
int x=98,y;
void f()
{int x=3;
y=x;
}
}
执行是,编译通过,但java Tom是出现这样的错误:Exception in thread "main" java.lang.NoSuchMethodError: main
没有main,怎么修改,才能输出y的值?
问题补充:怎么写啊,总是出问题。我是一个新手啊,刚学什么都不懂,在线等待!
class Tom
{
static int x=98,y;
public static void main(String[] args)
{
f();
System.out.println(y);
}
static void f()
{
int x=3;
y=x;
}
}
这个是正确的,对那个f()不懂,不知道是什么。

public class Tom{
static int x=98,y;
public static void main(String args[])
{int x=3;
y=x;
System.out.println(y);
}
}

这样对,不过不知道你程序干吗!这样定义的static int x=98,y; 没有什么意思暸!

pubic class Tom{
static int x=98,y;
public static void main(String []args)
{int x=3;
y=x;
}
}
试试吧哥们,有问题再来找我

Java的入口类必须包含一个main方法。

你这样学Java肯定不行的啊,至少要买本书吧,或者下载一个入门教程啊。任何一本讲Java入门的书都会告诉你如何配置JDK和如何写一个HelloWold程序啊。

哥们,你要是写一个JApplet那就要Main函数了,要是你写一个JFrame就不要了,看你什么类型的,还有上面那个niusoft干吗要写静态的main函数,我不写静态的,前面不定义静态的变量不也一样,人家是新手,你写这个不是欺负别人吗

若不是applet程序,必须要有main.
另外,你的函数无返回值,只能返回0