05-03 Java語言基礎(匿名物件)
阿新 • • 發佈:2020-12-14
什麼是匿名物件
沒有名字的物件
匿名物件的應用場景
- 呼叫方法,僅僅只呼叫一次或很少次的時候。節省程式碼,匿名物件呼叫完畢後就是垃圾,會被垃圾回收器回收。
- 匿名物件可以作為實際引數傳遞
class Test{
public static void main(String[] args){
method(new Car());
}
public static void method(Car cc){
cc.color = "red";
cc.num = 8;
cc.run()
}
}
class Car(){
String color;
int num;
public void run(){
System.out.println(color + " " + num);
}
}