迷LOVEの人♂笑℅`笑
BlogJava
首頁
新隨筆
聯系
聚合
管理
posts - 14, comments - 7, trackbacks - 0
java堆棧存取實例小講解
java采用堆棧形式對數據進行存取,這樣做的優點是存取速度較快,因為棧的速度比較快,僅次于寄存器的速度,堆棧的模式符合垃圾回收的機制,有利于垃圾的回收,垃圾收集器(GC)自動回收。
現在用一個小實例來感受一下java的堆棧存取,代碼如下:
public
class
Person
{
String name;
int
age;
public
static
void
main(String[] args)
{
Person p1
=
new
Person();
Person p2
=
null
;
p2
=
p1;
p1.name
=
"
張三
"
;
p1.age
=
23
;
p2.name
=
"
李四
"
;
p2.age
=
24
;
p1.say();
p2.say();
}
void
say()
{
System.out.println(
"
我的名字是:
"
+
name
+
"
年齡 :
"
+
age);
}
運行結果如下:我的名字是:李四年齡 :24
我的名字是:李四年齡 :24
可用畫圖來表示其堆棧的存取:其中李四把張三給覆蓋啦。
修改代碼如下:
public
class
Person
{
String name;
int
age;
public
static
void
main(String[] args)
{
Person p1
=
new
Person();
Person p2
=
new
Person();
p2
=
p1;
p1.name
=
"
張三
"
;
p1.age
=
23
;
p2.name
=
"
李四
"
;
p2.age
=
24
;
p1.say();
p2.say();
}
void
say()
{
System.out.println(
"
我的名字是:
"
+
name
+
"
年齡 :
"
+
age);
}
}
運行結果也是:我的名字是:李四年齡 :24
我的名字是:李四年齡 :24
其堆棧存取用畫圖表示如下:其中李四把張三給覆蓋啦
p2先斷開自己原先的堆指向,再指向p1的指向,原先的堆空間被釋放。
posted on 2010-10-13 08:33
迷人笑笑
閱讀(992)
評論(3)
編輯
收藏
FeedBack:
#
re: java堆棧存取實例小講解
2010-10-18 11:30 |
閆佳
你的圖畫的不錯呀,哈哈,,,,
回復
更多評論
#
re: java堆棧存取實例小講解
2010-10-18 11:33 |
閆佳
對了,你那個代碼怎么弄的,還可以收起來,,,
回復
更多評論
#
re: java堆棧存取實例小講解
2010-10-18 12:43 |
迷人笑笑
@閆佳
上面有插入代碼--呵呵---
回復
更多評論
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發表評論。
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Copyright ©2025 迷人笑笑 Powered By:
博客園
模板提供:
滬江博客
<
2010年10月
>
日
一
二
三
四
五
六
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(13)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2011年1月 (1)
2010年11月 (4)
2010年10月 (9)
文章檔案
2010年11月 (2)
搜索
最新評論
1.?re: java中構造方法和方法全面解析
為什么非要調用父類的構造方法
--zjy
2.?re: java-醫院病人排隊掛號醫生叫號簡潔小系統
代碼不全 QueueServer 沒有
--sss
3.?re: Java中thread類與Runnable接口的區別
受教了
--李大明
4.?re: java中消費者與生產者的問題實例解析
樓主有沒有搞錯啊 你的最后那個截圖后面不還是亂的嗎 不是一個一個交替輸出的啊
--aben
5.?re: java堆棧存取實例小講解
@閆佳
上面有插入代碼--呵呵---
--迷人笑笑
閱讀排行榜
1.?java中構造方法和方法全面解析(39160)
2.?java中String s = new String("abc")創建了幾個對象?!(10652)
3.?java銀行排隊系統簡單程序(3767)
4.?java-醫院病人排隊掛號醫生叫號簡潔小系統(3463)
5.?java中消費者與生產者的問題實例解析(2157)
評論排行榜
1.?java堆棧存取實例小講解(3)
2.?java中構造方法和方法全面解析(1)
3.?java中消費者與生產者的問題實例解析(1)
4.?java-醫院病人排隊掛號醫生叫號簡潔小系統(1)
5.?java銀行排隊系統簡單程序(0)
主站蜘蛛池模板:
亚洲国产一级在线观看
|
国产特级淫片免费看
|
亚洲VA中文字幕无码一二三区
|
免费精品国产自产拍在线观看
|
日本一道本高清免费
|
九九精品国产亚洲AV日韩
|
国产裸模视频免费区无码
|
国产成人综合亚洲绿色
|
亚洲欧洲自拍拍偷精品 美利坚
|
人成午夜免费视频在线观看
|
亚洲精品成人久久
|
青春禁区视频在线观看直播免费
|
亚洲另类古典武侠
|
麻豆国产VA免费精品高清在线
|
亚洲狠狠色丁香婷婷综合
|
免费一级成人毛片
|
a级毛片毛片免费观看永久
|
亚洲人成网www
|
97无码免费人妻超级碰碰碰碰
|
亚洲一级片在线播放
|
大陆一级毛片免费视频观看
|
337P日本欧洲亚洲大胆精品
|
亚洲片一区二区三区
|
日本xxxx色视频在线观看免费
|
亚洲精品视频观看
|
免费看无码自慰一区二区
|
日本黄页网址在线看免费不卡
|
色噜噜AV亚洲色一区二区
|
99久久久国产精品免费蜜臀
|
一二三四在线观看免费中文在线观看
|
国产精品亚洲美女久久久
|
国产拍拍拍无码视频免费
|
亚洲第一网站免费视频
|
免费a级毛片永久免费
|
日本一区午夜艳熟免费
|
亚洲同性男gay网站在线观看
|
亚洲国产婷婷综合在线精品
|
日日麻批免费40分钟无码
|
亚洲性色AV日韩在线观看
|
亚洲成A人片77777国产
|
59pao成国产成视频永久免费
|