一。 Static 修饰变量:
1. 整个类只有一份空间保存变量的值。
2. 可以用类名直接引用
二。 Static 修饰函数:
1. 可以用类名直接引用
2. static 函数不能直接引用非static 变量
因为非static 变量的话引用默认引用的是this.变量,而this 是指调用哪个变量的对象。
三。 Static 修饰语句块
在preload class 到虚拟机的时候, 会执行该语句块。 该语句块经常用在初始化static 变量。
一。 Static 修饰变量:
1. 整个类只有一份空间保存变量的值。
2. 可以用类名直接引用
二。 Static 修饰函数:
1. 可以用类名直接引用
2. static 函数不能直接引用非static 变量
因为非static 变量的话引用默认引用的是this.变量,而this 是指调用哪个变量的对象。
三。 Static 修饰语句块
在preload class 到虚拟机的时候, 会执行该语句块。 该语句块经常用在初始化static 变量。