1. 程式人生 > 其它 >05-03 Java語言基礎(匿名物件)

05-03 Java語言基礎(匿名物件)

技術標籤:Java基礎java

什麼是匿名物件

沒有名字的物件

匿名物件的應用場景

  • 呼叫方法,僅僅只呼叫一次或很少次的時候。節省程式碼,匿名物件呼叫完畢後就是垃圾,會被垃圾回收器回收。
  • 匿名物件可以作為實際引數傳遞
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); } }