您的位置:首页 > 编程语言 > Java开发

java中private、protected、public和default 区别

2016-04-28 00:00 477 查看
摘要: java中private、protected、public和default 区别

java中private、protected、public和default 区别

在java中我们使用private、protected、public和default来控制类中属性和函数的访问:

类内部本包子类外部包
public
protected×
default××
private×××
注意:Java的访问控制是停留在编译层的,也就是它不会在.class文件中留下任何的痕迹,只在编译的时候进行访问控制的检查。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息