在Java中,private是一种访问修饰符,用来限制类中的成员(属性和方法)的访问范围。当成员被声明为private时,只有同一个类中的其他成员可以访问它们,其他类无法直接访问。
下面是如何使用private关键字:
public class MyClass {
private int myPrivateField;
public void setMyPrivateField(int value) {
myPrivateField = value;
}
public int getMyPrivateField() {
return myPrivateField;
}
}
在上述例子中,myPrivateField属性被声明为私有属性,外部类无法直接访问它。但是可以通过公有的setter和getter方法间接访问该属性。
public class MyClass {
private void myPrivateMethod() {
// 私有方法的实现
}
public void myPublicMethod() {
// 调用私有方法
myPrivateMethod();
}
}
在上述例子中,myPrivateMethod()方法被声明为私有方法,只能在MyClass类内部被调用。然后在myPublicMethod()方法中可以调用私有方法。
总结:private关键字用于限制成员的访问范围,可以将属性和方法声明为私有,只能在同一个类中访问。这样可以提供类的封装性和安全性。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:java中private如何使用