Java中static的用法
1. static修饰成员变量:
被static修饰的成员变量叫做静态变量。静态变量具有以下两个特征:
a.静态变量的数据被本类中所有实例对象所共享;
b.如果该静态变量的访问权限高于private,则该静态变量可通过“类名.变量名”直接访问。
2.static修饰成员方法:
在类中,被static修饰的方法称作静态方法。同静态变量一样,如果该静态方法的访问权限高于private,则该静态方法可通过“类名.方法名”直接调用,而不需要创建对象调用。
下面也通过一个实例来看一下:
定义另一个学生类:
public class Student1 {
static void study() {
System.out.println("学习中");
}
}
定义测试类:
public class Test1 {
public static void main(String[] args) {
Student1.study();
}
}
原文链接:https://blog.csdn.net/LIAO_7053/article/details/81408139