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