static修饰的成员与非static修饰类的成员的区别
Posted myxc-19
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了static修饰的成员与非static修饰类的成员的区别相关的知识,希望对你有一定的参考价值。
① 格式 :
1》 static修饰的,称为静态成员,非static修饰的,称为非静态成员。
② 内存位置:
1》static修饰的,在方法区的静态区中,非static修饰的,在堆中的对象里。
③ 生命周期:
1》 static修饰的 ,随着类的加载而加载,随着类的消亡而消亡,非static随着对象的创建而加载,随着对象的消亡而消亡。
④ 调用方式 :
1》 static修饰的,通过类名.成员来调用 ,非static修饰的,通过对象.成员来调用。
以上是关于static修饰的成员与非static修饰类的成员的区别的主要内容,如果未能解决你的问题,请参考以下文章