黑马程序员技术交流社区
标题:
类的修饰符
[打印本页]
作者:
chudaming213
时间:
2014-12-6 19:45
标题:
类的修饰符
问题一:为什么每个包里只能有一个public修饰的类?
问题二:这个被public修饰的类比其他有什么特性?
作者:
曛丨黯淡浮华
时间:
2014-12-6 19:52
首先呢, 一个JAVA文件里,可以写很多个类 ,
只是,只能有一个类是被修饰public , 这是这个类名必须和java文件名一致 , 这是规定。
只有被修饰public类,能被JAVA虚拟机优先识别,也表明,这是个入口的意思,
作者:
赖永树
时间:
2014-12-7 17:45
入口类的区别?
作者:
唐的
时间:
2014-12-10 01:18
不是同一包中public只能修饰一个类,而是同一个java文件中public只能修饰一个类,而且这个public修饰的类名要和文件名一致,不包括".java"扩展名。看你的图,你的DervedConstructor.java的名字要改成Student.java。要么就把public class Student改成public class DervedConstructor
作者:
西风烈123
时间:
2014-12-10 22:42
权限。。。。
作者:
-律-
时间:
2014-12-11 00:22
public 原来不只是表示权限啊,学习了
作者:
zmhlnrs
时间:
2014-12-11 11:42
只有用public公有了外面才可以看到啊 才可以作为入口
作者:
南柯一梦境
时间:
2014-12-11 13:21
问题一:为什么每个包里只能有一个public修饰的类?
这个问题有问题吧。我记得在一个包中可不止能有一个public修饰的类啊。
而是向这位大神说的
首先呢,
一个JAVA文件里
,可以写很多个类 ,
只是,只能有一个类是被修饰public , 这是这个类名必须和java文件名一致 , 这是规定。
只有被修饰public类,能被JAVA虚拟机优先识别,也表明,这是个入口的意思,
作者:
Bali
时间:
2014-12-11 13:55
public有关于设置权限的!
作者:
l763631191
时间:
2014-12-11 14:11
嗯 多看多想
作者:
Lscreat
时间:
2014-12-11 14:15
一个类中定义public一方面是定义权限,一方面是对外的接口。
作者:
smallping79
时间:
2014-12-11 16:47
如果需要暴露内部类 可以是用 public static clsss
作者:
jwl245322883
时间:
2014-12-11 22:20
过来看一下
作者:
Hello_Boys
时间:
2014-12-13 13:50
被public 修饰的类 是程序的入口 ,
作者:
Hello_Boys
时间:
2014-12-13 13:51
一个类中不止有一个public类
作者:
小小志
时间:
2014-12-13 16:59
学习了 呀
作者:
chudaming213
时间:
2014-12-13 23:01
一个包中可以有多个被public 修饰的类,只是在一个源文件中不能有多个被public修饰的类,因源文件名要与public类的类名一样(这样便于查找源码),所以导致冲突。
作者:
ben_vs_cong
时间:
2014-12-13 23:08
因为public权限最大,任何都可以访问到
作者:
lgc黑马
时间:
2014-12-14 08:30
类的修饰:class
作者:
擒贼先擒王
时间:
2014-12-14 08:44
public在java里等价于入口的意思,程序的封装时通过public进入,就如同程序里main函数只有一个!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2