黑马程序员技术交流社区

标题: 怎么统计该类有多少个实例对象 [打印本页]

作者: WK_Tian    时间: 2016-8-22 02:04
标题: 怎么统计该类有多少个实例对象
本帖最后由 WK_Tian 于 2016-8-27 02:48 编辑

新人:通过什么方法可以知道类new了多少个对象!!!
作者: suifeng1987    时间: 2016-8-22 02:43
没明白你问的是啥意思- -实例对象是创建了几个就有几个吧,就是new了几个就有几个,没有引用的匿名对象也算,不知道你问的是这意思么- -
作者: 坚持努力wbj    时间: 2016-8-22 15:19
你的意思是new了多少对象?还是别的,如果是前者可否加一变量,重写构造方法,每次调用该变量自加一次
作者: gaofengdage    时间: 2016-8-22 15:58
可以再该类内创建一个静态的int类型的变量,在构造方法里使这个对象自加1,这样你创建了几个对象,这个变量就会自加多少次.想查看直接类名.变量名就能知道有多少个对象了,
这里因为静态的变量是随着类的加载就生成了,被所有的对象共享.
作者: li--yong    时间: 2016-8-22 18:33
不知道你问的到底是啥意思,你说清楚点
作者: WK_Tian    时间: 2016-8-27 02:28
gaofengdage 发表于 2016-8-22 15:58
可以再该类内创建一个静态的int类型的变量,在构造方法里使这个对象自加1,这样你创建了几个对象,这个变量就 ...

懂了!!!3Q{:3_46:}
作者: WK_Tian    时间: 2016-8-29 02:54
li--yong 发表于 2016-8-22 18:33
不知道你问的到底是啥意思,你说清楚点

!!!!!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2