【java】java中构造函数前用public修饰与没有任何修饰符相比,有什么区别?万分感谢!

java中构造函数前用public修饰与没有任何修饰符相比,有什么区别?万分感谢!... java中构造函数前用public修饰与没有任何修饰符相比,有什么区别?万分感谢! 展开
 我来答
lizi8381173
2012-08-10 · TA获得超过9230个赞
知道小有建树答主
回答量:565
采纳率:0%
帮助的人:225万
展开全部
public允许你工程里的任何类访问。无修饰符,他的访问范围就是package(包),意思就是说,同一个包中的类可以访问,但是其它包中的类就不能访问了。这样比较下来,public的范围是最广的,package的作用范围仅次于public。还有不懂的吗?
lmy_sk521
2012-08-10 · TA获得超过2272个赞
知道小有建树答主
回答量:1330
采纳率:73%
帮助的人:730万
展开全部
用public修饰的方法可以在任何一个类中调用这个方法,而没有任何修饰的方法可以被这个类的子类或者和这个类同包的类调用
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
幽冥神者
推荐于2018-03-11 · TA获得超过3213个赞
知道大有可为答主
回答量:1953
采纳率:50%
帮助的人:1793万
展开全部
public允许任何其他类访问
无修饰符的情况姑且称为default,访问范围是package,就是同一个包中的类可访问
protected 子类可访问
private 自己能访问
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liudeqis
2012-08-10
知道答主
回答量:8
采纳率:0%
帮助的人:8.9万
展开全部
public允许任何其他类访问 访问范围是 同一个包中的类 不写的话默认的就是public
protected 子类可访问 这个用的特别少。
private 自己能访问 别人不能访问 比如写成员变量的时候
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友445987c
2012-08-10
知道答主
回答量:30
采纳率:0%
帮助的人:10.8万
展开全部
public 是到处都可以访问,
而那个没有修饰符的,只有与它同包的才能访问连它的子类都访问不到。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式