永发信息网

java点击run后会弹出一个对话框,是什么意思?

答案:3  悬赏:20  手机版
解决时间 2021-11-20 05:44
  • 提问者网友:皆是孤独
  • 2021-11-19 12:24
java点击run后会弹出一个对话框,是什么意思?
最佳答案
  • 五星知识达人网友:几近狂妄
  • 2021-11-19 13:43
你的main方法写在public的那个类里面就可以了。
写main方法是因为当时sun公司规定的一个程序的入口就从main方法开始,所以你要运行的话就必须按照他规定的格式定义main方法。然后在main方法里面写你要执行的内容。追问就是说main方法一定要定义为public,创建的时候默认的那种格式?

现在我把两个类写在一起,怎么算?追答两个类当然能写在一起,但是因为在同一个java文件里,所以只能有一个public类,另外一个类就不能用public修饰,否则会报错。另外public类的类名必须要和java文件名完全一致。


至于main方法,是的,必须是是定义为public的。而且必须是如下形式:
public static void main(String[] args){}//正确
public static void main(String... asd){}//JDK1.6+中正确
static void main(int args){}//错误,必须为public,且形参必须是String类型数组。
public void main(String... args){}//错误,必须用static修饰main方法除了args可以改为任意字母和参数中[]再JDK1.6+可以改为...以外,其余都不能变。

全部回答
  • 1楼网友:举杯邀酒敬孤独
  • 2021-11-19 14:39
你写main方法了吗?追问

说到点子上了。我没有选择main方法。这又是什么原理??

 

我创建的时候没有勾选  main

 

然后自己写了main。。就提示这个。其他时候正常。听懂??

 

就是我是这样创建的:

然后代码是这样:

最后执行的时候就会出现:

  • 2楼网友:执傲
  • 2021-11-19 14:11
run要选择java Application追问

灰色的,怎么选择。我是想为什么会出现这个东西??刚接触Java,有点不懂。

追答你这也太入门了吧
有焦急,你采纳我吧,手把手教你
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯