Java匿名物件
匿名物件
建立物件時不給出名字。方法1:
A a =new A();
method (a);
方法2:
method (new A());
方法2中new A()就是一個匿名物件
匿名物件在實際開發中,只用使用一次,不要使用多次 (可能會造成一個記憶體溢位的現象)
匿名物件的使用方法:
1 當物件對方法僅進行一次呼叫的時候,就可以簡化成匿名物件。
如一個 物件需要進行呼叫方法2次,用匿名物件的
new Car().run()
new Car().run()
這是2個物件分別呼叫了run(),不是一個物件呼叫了多方法。
2 匿名物件可以作為實際引數進行傳遞。
public static void show(Car c)
{
//......
}
show(new Car());
相關文章
- 匿名物件物件
- Java之區域性匿名內部類物件Java物件
- java創造匿名物件的兩種方法Java物件
- 14、Scanner、Random、ArrayList、匿名物件、物件陣列random物件陣列
- 類,物件,成員變數和區域性變數,匿名物件物件變數
- Java類與匿名內部類Java
- 第28條:通過協議提供匿名物件協議物件
- java匿名內部類:“ 儂好,世界”Java
- java培訓教程:什麼是匿名內部類?怎樣建立匿名內部類?Java
- Java內部類詳解--匿名內部類Java
- java 匿名 泛型 獲取真實類名Java泛型
- Java_介面回撥與匿名內部類Java
- Java Scanner物件Java物件
- 匿名內部類方式構建物件導致序列化失敗物件
- Day 14 匿名函式 內建函式 物件導向程式設計函式物件程式設計
- Java8學習系列之匿名函式LambdaJava函式
- 關於java匿名內部類初始化法Java
- 用匿名內部類實現 Java 同步回撥Java
- Java物件導向——類與物件Java物件
- Java:Java的物件導向Java物件
- 關於應該實現ActionListener介面還是使用ActionListener的匿名類物件物件
- C# Lambda表示式和linq表示式 之 匿名物件查詢接收C#物件
- Java 物件和類Java物件
- Java™ 教程(Lock物件)Java物件
- Java物件導向Java物件
- Java 物件的揭秘Java物件
- Java物件公約Java物件
- Java物件建立模式Java物件模式
- Java 類和物件Java物件
- Java物件和類Java物件
- [Java物件導向]Java物件
- Java — 物件導向Java物件
- Java™ 教程(不可變物件)Java物件
- java物件導向(上)Java物件
- java物件導向(中)Java物件
- Java-物件與類Java物件
- Java中的物件“克隆”Java物件
- Java Class物件簡介Java物件