一、static修饰变量
- 静态变量 static修饰的属性
- 一个类的多个对象 共享静态变量的值
- 静态变量随着类加载而加载
- 类(类加载在方法区)只会加载一次,因此静态变量在内存中也只会存在一份
- 静态属性存在于方法区的静态域中
二、静态变量内层解析
三、静态方法
- 静态方法随着类的加载而加载
- 静态方法中只能调用静态方法
- 静态方法中无法使用this、super关键字
四、开发中如何确定一个属性、方法是否声明为static
属性: 该属性可以被多个对象同时使用,且不会随着对象不同而改变
方法: 属性的方法,工具类方法