现在让我们在main方法前面讨论public关键字。
public static void main(String[ ] args)
public是一个访问修饰符,意味着它用于设置访问级别。可以对类、属性和方法使用访问修饰符。
对于类,可用的修饰符是public或default(留空),如下所述:
public:任何其他类都可以访问该类。
默认值:该类只能由同一包中的类访问。
以下选项可用于属性和方法:
默认值:声明的变量或方法没有访问控制修饰符,对同一包中的任何其他类都可用。
public:可从任何其他类访问。
protected:提供与默认访问修饰符相同的访问,并添加了子类可以访问父类的受保护方法和变量(子类和超类将在后面的课程中介绍)。
private:只能在声明的类本身内访问。
例子:
public class Vehicle { private int maxSpeed; private int wheels; private String color; private double fuelCapacity; public void horn() { System.out.println("Beep!"); } }
最好将变量保存在一个私有类中。变量可以使用getter和setter进行访问和修改。