Java面试题—静态变量和实例变量的区别?

静态变量和实例变量的区别?

1)静态变量属于类,该类不生产对象,通过类名就可以调用静态变量。 

2).实例变量属于该类的对象,必须产生该类对象,才能调用实例变量。 

静态变量存储在方法区,属于类所有.实例变量存储在堆当中,其引用存在当前线程栈.

欢迎进群交流258897306或关注公众号“IT群英汇

猜你喜欢

转载自blog.csdn.net/qq_42308454/article/details/82910664