/*
匿名对象注意事项
1.一般不会给匿名对象赋予属性值,因为不可获取
2.两个匿名对象永远都不可能是同一个对象
匿名对象的应用
1.如果一个对象需要调用一个方法,而调用完这个方法后该对象不再使用。(简化书写,及早释放内存)
2.可以作为实参调用一个函数
*/
class Student{
int num;
String name;
public void study(){
System.out.println("学习");
}
}
class Teacher
{
String name;
public void task(){
System.out.println("布置作业");
}
}
class Demo18{
public static void main(String[] args)
{
//new Student().name = "二娃"; //匿名对象
//System.out.println(new Student() == new Student()); // == 用于引用数据类型时,比较的是内存。
//Student s = new Student();
//s.study();
new Student().study();
}
}