天天看點

五(二)、匿名對象

一、了解 “萬事萬物皆對象”;

  1.在Java語言範疇中,我們将功能、結構等封裝到類中,通過執行個體化來調用具體的功能結構;

  2.涉及到java與前端語言,後端的資料庫互動時,前後端的結構在Java層面互動,都展現為類、對象;

  二、記憶體解析:

  1.引用類型變量,隻可能存 null or 位址值

  2.對象的記憶體解析;

三、匿名對象;

      1.了解:我們建立的對象,沒有顯示的指派給一個變量名,即為匿名對象;

      2.特征:匿名對象 不能重複調用,隻能調用一次;

例如

1 public static void main(String[] args) {
 2         Phone p = new Phone();
 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