为了账号安全,请及时绑定邮箱和手机立即绑定

Main函数不能在类的外面吗?

Main函数不能在类的外面吗?TestGeneric已经定义完成了,那么main函数为什么不能定义在类外,对类进行实例化再调用呢?

正在回答

4 回答

为什么?Main函数已经和定义好的类没有关系了啊,那在类外面写Main()方法不是更清晰

0 回复 有任何疑惑可以回复我~
#1

qq_顿首_0

这样直接写在外面的话,无法分辨这个main()方法到底属于那个类,无法编译通过的,写在类里面就相当于是给它打上了标签,属于该类的意思 ----可以这样理解呢
2017-03-22 回复 有任何疑惑可以回复我~
#2

慕粉1556379847 提问者 回复 qq_顿首_0

我觉得应该只是Java语言的语法规定吧,毕竟每个程序中只能有一个main()函数。因为记得学C++的时候,main()方法都是写在类的外部的,所以在Java 中尝试了一次,发现会报错。
2017-03-24 回复 有任何疑惑可以回复我~
#3

柠檬口味冰红茶 回复 慕粉1556379847 提问者

因为在Java中万物皆对象,main方法也应该是一个类的方法,写在类外面main就没有所属于的类了。(我个人看法)
2017-09-28 回复 有任何疑惑可以回复我~

不能。

0 回复 有任何疑惑可以回复我~

不能,毫无意义

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

Main函数不能在类的外面吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信