static int a 和 int a是什么区别
的有关信息介绍如下:一、变量类型不同
1、static int a:定义了一个静态的整型变量a。
2、 int a:定义了一个整型变量。
二、数据共享方式不同
1、static int a:静态变量不单单仅仅只是属于某一个对象的,而是属于类的,所以静态变量会被该类的所有对象共享,也就是说所有该类的对象使用的是同一份数据。
2、 int a:仅仅变量a自己享有一份数据。
三、变量访问方式不同
1、static int a:通过类名.静态成员变量名方式访问。
2、 int a:直接使用对象名a。
参考资料来源:百度百科-static
版权声明:文章由 百问家 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.baiwenjia.com/answer/208603.html