匿名对象就是没有名字的对象:
Student stu = new Student();//这个stu就是对象,名字就是stu
new Student();//这个也是一个对象,但是没有名字
gc回收回收堆内存中对象的机制是,栈中没有变量指向该对象,那么该对象就是垃圾,可以被回收。匿名对象如下方式被创建:
new Student().show(); 这个匿名对象用完了之后就变成垃圾了,因为这个对象没有被栈内存中的变量指向,所有会被
gc回收。