对象
1:匿名对象
/*参数类型可以为一个类 * 类属于引用类型 * * 匿名对象:就是没有名字的对象 * 匿名对象的应用场景: * A:仅仅调用一次的时候 * B:使用多次的时候匿名对象不合适 * 匿名对象就是垃圾,可以被垃圾回收站回收 * C:匿名对象可以作为实际参数来传递 * * */ class Student{ public void show(){ System.out.println("我爱学习"); } } class StudentDemo{ public void method(Student s){ s.show(); } } public class NoName { public static void main(String[] args){ Student s = new Student(); s.show(); StudentDemo sd = new StudentDemo(); sd.method(s); new Student().show(); new StudentDemo().method(new Student()); } }