鱼C论坛

 找回密码
 立即注册
查看: 4411|回复: 4

关于类名字的问题

[复制链接]
发表于 2013-10-2 09:19:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在类名前加public和不加public有什么区别吗?有谁知道,麻烦告诉我一下,多谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2013-10-2 09:23:43 | 显示全部楼层
有一个问题,为什么我在定义main方法时,例如public static void mian(String args[])
如果我把static去掉,eclipse编译器并不报错,但总是在运行时找不到适用的运行方式,无法运行,static 在定义main时起到了什么作用?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2013-10-2 21:51:53 | 显示全部楼层
包含main方法的类,必定有public修饰,类实例化为对象与是否具有main方法无关,不包含main方法的类不需要用public修饰
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-3-29 09:52:10 | 显示全部楼层
不加public默认是protected,只能在同类,同包及其子类使用,其他包下面的类是无法使用的,而加public是所有类,包,子类,都能使用的,做个推广,java开发群官方二维码地址猛戳这里:http://shang.qq.com/wpa/qunwpa?idkey=2b8b7d44ffad7f8761667d3838b2594639d1566a8aa11eb7b53f6c8488733daf
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-3-29 09:55:29 | 显示全部楼层

那是固定的写法,你纠结啥子呢!好比如人家就长那样了,你还拿杀猪刀帮人家整容么?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-14 13:10

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表