Java static 关键字
定义和用法
static 关键字是用于方法和属性的非访问修饰符。无需创建类的对象即可访问静态方法/属性。
相关页面
教程:Java 修饰符
实例
无需先创建类的对象,即可访问 static 方法:
public class Main {
// 静态方法
static void myStaticMethod() {
System.out.println("无需创建对象即可调用静态方法");
}
// 公共方法
public void myPublicMethod() {
System.out.println("公共方法必须通过创建对象来调用");
}
// 主方法
public static void main(String[ ] args) {
myStaticMethod(); // 调用静态方法
// myPublicMethod(); 会输出错误
Main myObj = new Main(); // 创建 Main 的对象
myObj.myPublicMethod(); // 调用公共方法
}
}