麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

對象引用

2019-11-15 00:38:25
字體:
來源:轉載
供稿:網友
對象引用
1 public class Test {2     public static void main(String[] args) {3         Human aPerson = new Human(122);    4     }5     6 }7 class Human{8     /*constructor*/9     public Human(int h){10         this.height = h;11     }12     /*accessor */13     public int GetHeight(){14         return this.height;15     }16     /*mutator */17     public void GrowHeight(int h){18         this.height+= h;19     }20     PRivate int height;21 }
View Code

aPerson 為對象引用reference存在內存的棧中。

But!!!

java中,所有的(普通)對象都儲存在堆上。因此,new關鍵字的完整含義是,在堆上創建對象。

基本類型(primitive type)的對象,比如int, double,保存在棧上。當我們聲明基本類型時,不需要new。一旦聲明,Java將在棧上直接存儲基本類型的數據。所以,基本類型的變量名表示的是數據本身,不是引用。

引用賦值:

當我們將一個引用賦值給另一個引用時,我們實際上復制的是對象的地址。兩個引用將指向同一對象。比如dummyPerson=aPerson;,將導致:


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人黄视频在线观看 | 欧美wwwsss9999 | 青青草免费观看完整版高清 | 手机国产乱子伦精品视频 | 91精选视频 | 本站只有精品 | 亚洲第一色婷婷 | 99精品视频在线免费观看 | 亚洲成人免费网站 | 日韩黄色精品视频 | 国产一区二区三区四区五区加勒比 | 亚洲第一页中文字幕 | 毛片在线免费播放 | 亚洲日色 | 国产免费久久久久 | 成人在线视频免费看 | 成年性羞羞视频免费观看 | 91精品国产一区二区三区动漫 | 国产精品99久久久久久久女警 | 久久精品国产99久久久古代 | 国产精品久久久久久久久久10秀 | 国产一区二区三区视频观看 | 国产一区免费观看 | 亚洲精品一二三区 | 欧美日韩在线视频一区 | 一级黄色a视频 | 99热高清 | 一级黄色毛片播放 | 精品一区二区三区免费毛片爱 | 国产资源在线免费观看 | 亚洲国产视频在线 | h视频在线免费看 | 91精品国产综合久久婷婷香 | www.99tv| 国产精品久久久久久久久久尿 | 羞羞视频免费网站男男 | 成人在线观看地址 | 久久91精品 | 日本教室三级在线看 | 一夜新娘第三季免费观看 | 国产精品一品二区三区四区18 |