Java 类对象创建与静态变量和属性变量的关系
一个类创建 10 个对象时,静态变量和属性变量的数量不会改变。
'静态变量'是类级别的变量,无论创建多少个对象,静态变量只有一份,被所有对象共享。
'属性变量'是实例级别的变量,每个对象都会有自己的属性变量副本。
所以,无论创建多少个对象,静态变量的数量都是 1,而属性变量的数量是对象的数量,即 10。
原文地址: https://www.cveoy.top/t/topic/xDA 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
一个类创建 10 个对象时,静态变量和属性变量的数量不会改变。
'静态变量'是类级别的变量,无论创建多少个对象,静态变量只有一份,被所有对象共享。
'属性变量'是实例级别的变量,每个对象都会有自己的属性变量副本。
所以,无论创建多少个对象,静态变量的数量都是 1,而属性变量的数量是对象的数量,即 10。
原文地址: https://www.cveoy.top/t/topic/xDA 著作权归作者所有。请勿转载和采集!