静态变量和实例变量有哪些不同之处呢?
下文是笔者讲述java中静态变量和实例变量的区别,如下所示:
静态变量:
采用static修饰符修饰的变量
他属于类
实例变量:
它属于对象
静态变量和实例变量的区别:
1.所属对象不同: 静态变量属于类,实例变量属于对象
2.在JVM中产生的数量不同:
静态变量,无论产生多少个类实例,都只有一份数据
实例变量,创建多少个对象,就产生指定份数的实例变量
3.应用场景不同
静态变量常用于上下文类更,工具类
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


