首页 / 知科普 / 正文

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

时间:2024-10-24 05:01:33

静态变量和实例变量有什么区别 

静态变量和实例变量的区别主要体现在以下两个方面:

1. 语法定义上的区别:静态变量前要加 static 关键字,而实例变量前则不加。

2. 程序运行时的区别:实例变量属于某个对象的属性,只有在创建了对象后,实例变量才会被分配空间。静态变量不属于某个对象,而是属于类,因此也被称为类变量。在类的加载过程中,静态变量就被分配了空间,并可以通过类名的访问。而实例变量必须在通过创建好的对象来访问。

《静态变量和实例变量的区别?》不代表本网站观点,如有侵权请联系我们删除

科技在线 广州云媒派信息技术有限公司 版权所有 粤ICP备2021127029号