介绍
Java是一种对象-oriented(面向对象)的编程语言,其中修饰符是对类、方法和变量的访问控制的关键字,它决定了哪些类、方法和变量可以在哪些位置访问和如何访问。
Java修饰符的类型
Java中有四种访问修饰符:
Java访问权限的示例
下面是对区别访问权限的方法的示例:
publicclassExample{publicvoidexample(){System.out.println(公共方法);}}在其他类中可以对它进行访问。
publicclassExample{privatevoidexample(){System.out.println(私有方法);}}在其他类中不能访问,并且只能在定义它们的类中使用。
publicclassExample{protectedvoidexample(){System.out.println(受保护的方法);}}在其他包中不能访问,在同一包中或在它的子类中才能使用。
Java修饰符的作用
Java修饰符的作用在于控制数据的访问级别,避免了数据的误用,使程序更加安全稳定。使用修饰符,可以定义规则和限制访问的范围。
public修饰符可让全部项目中的用户访问一个方法或变量,其作用是使相关成员对外开放,方便外部调用。
private修饰符可让一个方法或变量对外不开放,其作用是保护数据安全,并且可以避免在其他类中对数据的误用。
protected修饰符可让同一包中区别类访问某个方法或变量,其作用是保证数据的安全性,并且扩大类可以访问其基类的protected方法或变量,本质是为了继承所设计的。
默许修饰符可以在同一包中访问,和在其他包中的同一子类中访问,其作用是使数据对同一包中的其他类可见。但是,对安全和封装性来讲,不建议使用默许修饰符。
桂!哥!网!络www.guIgEGe.cn
TOP