1樓:學派
值型別變數儲存在棧,引用型別儲存在堆。
值型別,變數和值的本身都存在棧裡,與堆無關,如:
int a; //在棧內開闢4個位元組(4*8bit位,即能放下2的32次方數字)
a=50; //將50放至變數儲存空間
b=a; //棧內新開闢4個位元組空間,並將a值50複製到裡面,此時a,b再無關係
a=60; //此時b還是50
person p; //開闢一個空間用於儲存地址,但堆裡此時無物件
p=new person(); //在堆裡建立例項,並將其地址儲存在棧內空間方便引用
p.age=20;
p1=p; //棧裡再開闢空間用於儲存變數,並將p的地址複製過來,注意,此時堆裡物件只有一個,棧內有兩個變數儲存該物件的地址;
p1.age=30; //此時p.age也奕成了30,因為兩個變數順藤摸瓜後找到的是同一個堆內物件
p=null; //將棧內原本指向堆內物件的地址,誰也不指了,但此時物件,還有p1變數指向它
p1=null; //**同上,此時原本兩個地址引用的儲存在堆裡的物件,一個引用都沒有了,.netframework中的clr會在適時釋放物件所佔資源
2樓:蕾西迪亞斯
堆是用來存放變數和資料的,棧是用來存放堆的
我想買款黑莓手機,但是不是很瞭解,希望朋友些可以一下。謝謝
就這樣說吧,我用的是黑莓8320。我覺得e71連我的8320都pk不過 更不用說8900了。要說軟體,e71勝出。可惜軟體多了有什麼用,我多普達倒是軟體多,可到了後來,常用的就這些,不常用的就是過了新鮮,就在也不玩了。論遊戲,e71也勝出。但是 黑莓的好處太多太多了,我要是打字 那要幾個小時呢。所以...
對TFBOYS不是很瞭解,想問下路人的看法,小孩怎麼樣?貌似千璽還挺好的,是嘛
tfboys是北京時代峰峻文化藝術發展 於2013年推出的組合,由王俊凱 王源和易烊千璽3名成員組成。2013年10月18日,tfboys發行首張ep heart夢 出發 2014年3月,tfboys發行單曲 魔法城堡 4月,tfboys獲得音悅v榜中國內地最具人氣歌手獎和音悅直播人氣歌手 5月31...
18歲的我對未來很迷茫,希望好心人能給我點建議
對未來迷茫就對了。自力更生的年輕人都是從迷茫開始踏入社會的。人生沒有一帆風順,也沒有步步到位的走!不斷的見識不斷的認知。你也會不斷的成熟穩重。自然而然,迷霧也就會慢慢散開。那時候你就會知道你需要什麼,你要做什麼,你可以做什麼。平常心,不要急於求成 當你的才華還撐不起你的野心時,那你就應該靜下心來學習...