因为static是被类的实例对象所共享,因此如果 某个成员变量是被所有对象所共享的,那么这 个成员变量就应该定义为静态变量 。
因此比较常见的static应用场景有:
1、修饰成员变量
2、修饰成员方法
3、静态代码块
4、修饰类【只能修饰内部类也就是静态内 部类】
5、静态导包
因为static是被类的实例对象所共享,因此如果 某个成员变量是被所有对象所共享的,那么这 个成员变量就应该定义为静态变量 。
因此比较常见的static应用场景有:
1、修饰成员变量
2、修饰成员方法
3、静态代码块
4、修饰类【只能修饰内部类也就是静态内 部类】
5、静态导包