static:
变量:用static修饰变量后,变成静态变量,可以用类名直接调用,被多个实例所共享,存在内存的静态存储区
静态变量是跟随类的加载而创建,随类的消亡而消亡。
方法:可用类名直接调用,静态方法不能访问非静态的变量,原因是他们的生命周期不一样。
一般工具类的方法,因为使用频率比较高,为了方便使用将其定义为静态方法。
static:
变量:用static修饰变量后,变成静态变量,可以用类名直接调用,被多个实例所共享,存在内存的静态存储区
静态变量是跟随类的加载而创建,随类的消亡而消亡。
方法:可用类名直接调用,静态方法不能访问非静态的变量,原因是他们的生命周期不一样。
一般工具类的方法,因为使用频率比较高,为了方便使用将其定义为静态方法。