Java 权限修饰符

权限修饰符用于控制类、方法、变量的可见范围(做用范围)。安全

Java中权限修饰符包括4种:对象

修饰符 类内部 同一个包 子类 任何地方
public 可访问 可访问 可访问 可访问
protected 可访问 可访问 可访问  
default 可访问 可访问    
private 可访问      

注意:table

1.并非每一个修饰符均可以修饰类(指外部类),只有public和default能够。变量

2.全部修饰符均可以修饰数据成员,方法成员,构造方法。权限

3.为了代码安全起见,修饰符不要尽可能使用权限大的,而是适用便可。好比,数据成员,若是没有特殊须要,尽量用private。增强封装性。序列化

4.修饰符修饰的是“被访问”的权限。方法

 

附:transient是一个变量修饰符,当对象存储时,它的值不须要维持。换句话来讲就是,用transient关键字标记的成员变量不参与序列化过程。数据

相关文章
相关标签/搜索