代码点读机 / Java / static_keyword

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全部词条