一个类创建10个对象,会创建多少个属性变量

如题所述

20个。定义一个类最多可以创造出10个静态对象。根据查询JAVAprivate构造方法得知一个类创建10个对象,会创建20个属性变量。每次创建对象时,都会调用构造函数,而在调用构造函数之前,必会先运行非静态初始化块,所以可以通过非静态初始化块中的变量加1达到跟踪创建对象个数的目标。
温馨提示:答案为网友推荐,仅供参考
相似回答