五(二)、匿名物件
阿新 • • 發佈:2020-07-15
一、理解 “萬事萬物皆物件”;
1.在Java語言範疇中,我們將功能、結構等封裝到類中,通過例項化來呼叫具體的功能結構;
2.涉及到java與前端語言,後端的資料庫互動時,前後端的結構在Java層面互動,都體現為類、物件;
二、記憶體解析:
1.引用型別變數,只可能存 null or 地址值
2.物件的記憶體解析;
三、匿名物件;
1.理解:我們建立的物件,沒有顯示的賦值給一個變數名,即為匿名物件;
2.特徵:匿名物件 不能重複呼叫,只能呼叫一次;
例如
1 public static void main(String[] args) { 2 Phone p = newPhone(); 3 System.out.println(p); 4 p.sendEmail();//這裡p為有名物件 5 p.playGame(); 6 //匿名物件 7 new Phone().sendEmail(); 8 9 //匿名物件使用 10 PhoneMall phoneMall = new PhoneMall(); 11 phoneMall.show(new Phone()); 12 }