匿名对象 什么是匿名对象? 没有名字的对象就是匿名对象。这个名字是引用类型变量名,也就是引用的名字。从实质上看,就是没有被栈上的引用指向,只孤零零的存在于堆上的对象就是匿名对象。 匿名对象有啥用? 使用匿名对象调用成员方法 适用于只想调用一次方法的情况,如果想多次调用方法,匿名对象就不适用了匿名对象没有引用指向,所以在使用完毕后,就会成为垃圾,等待回收,提高内存利用率 使用匿名对象作为实参传递给方法 适用于只想传参一次给方法的情况,如果想多次传参,匿名对象就不适用了