A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

如果main方法被声明为private会怎样?

21 个回复

倒序浏览
应该可以编译,运行不了
回复 使用道具 举报
应该可以编译,运行不了
回复 使用道具 举报
main 是静态的 用private修饰会报错的,编译过不了
回复 使用道具 举报 0 1
.......................
回复 使用道具 举报
18001105207 发表于 2016-9-17 22:27
main 是静态的 用private修饰会报错的,编译过不了

刚才运行了下,可以编译,运行时报错
回复 使用道具 举报
jvm不允许这样做!
回复 使用道具 举报
哈哈,没有这种可能性
回复 使用道具 举报
编译可以通过,但是运行时会找不到主方法,因为权限不足
回复 使用道具 举报
你告诉我怎么把main给private
回复 使用道具 举报
可以编译,但是在运行的时候会报错的,毕竟private权限太低
回复 使用道具 举报
运行报错
回复 使用道具 举报
编译通过,运行时找不到main方法,
回复 使用道具 举报
这个就很尴尬了  ,要是private修饰,你写他干嘛,类加载器都不能访问他
回复 使用道具 举报
运行报错
回复 使用道具 举报
那就是你自己的方法,-----main方法是被JVM识别的一组特定指令缺一不可
回复 使用道具 举报
Array先生 发表于 2016-9-18 09:33
刚才运行了下,可以编译,运行时报错

是的是的,我弄错了,只是JVM调用不了了
回复 使用道具 举报
谢谢谢谢   000000000000000000
回复 使用道具 举报
不是说,main必须用public static 固定格式嘛。。。。
回复 使用道具 举报
自己试一下不就知道了啊,...
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马