java匿名类对象的使用

版权声明:尊重原创,码字不易,转载需博主同意。 https://blog.csdn.net/qq_34626097/article/details/83005177

1.创建的类对象是匿名的

1. 当我们只需要一次调用类的对象的时候,我们就可以考虑使用匿名类的创建方式创建匿名类对象。
2. 创建的匿名类对象只能够调用一次!

2.匿名类只能够调用一次的原因

1.创建的时候只在jvm的堆空间新建了对象,并进行初始化,但栈空间没有一个变量名指向匿名对象。
2. jvm垃圾回收机制在发现堆空间的对象,没有一个引用指向他,就给回收内存了。

猜你喜欢

转载自blog.csdn.net/qq_34626097/article/details/83005177