static_keyword Java · 常用功能
static 修饰的成员属于类本身,而不是某个对象实例,不需要创建对象就能使用。
怎么用
static 类型 字段名; 或 static 返回值 方法名()
小例子
public class Math2 {
public static final double PI = 3.14159;
public static int add(int a, int b) { return a + b; }
}
System.out.println(Math2.add(2, 3));
运行结果
输出:5
提醒:static 方法里不能直接访问非 static 的成员
官方文档:https://docs.oracle.com/javase/tutorial/java/javaOO/classvars.html
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条