作者Lordaeron (Terry)
看板java
标题Re: [问题] 请教一个基本的问题
时间Mon Mar 1 20:24:19 2010
※ 引述《adrianshum (Alien)》之铭言:
: ※ 引述《Lordaeron (Terry)》之铭言:
: : 都没有定义以下的东西, 就在讨论了? 这麽神奇?
: : 给个定义吧:
: : 什麽是reference?
: : 什麽是value?
: : 什麽是call by value?
: : 什麽是call by reference?
: http://en.wikipedia.org/wiki/Evaluation_strategy#Call_by_value
: http://en.wikipedia.org/wiki/Evaluation_strategy#Call_by_reference
: 而 value 及 reference 两个单字在 java 里的意思, 和
: pass-by-value & pass-by-reference 并无直接关系, 请
: 不要混淆视听
: btw, 这些定义, google 一下就找得到了, 你不
: 要每次都伸手牌要人找给你好吗?
原来这麽专业的, 你的定义是来自google 的.
而且更cool 的是, value 和reference 都没定义, 就给call by value 及
call by reference.
伸手牌? 我在java版讨论这个万年题目时, 你不知在哪呢.
忘了讲, 我是认同
Concepts of Progrmming Languages (Seventh Edition)
作者:Robert W. Sebesta
这位作者的说法的人, 跟八云老兄的看法刚好不同.
sinica 有一篇不错的文章
http://www.iis.sinica.edu.tw/~tshsu/compiler2003/slides/slide6.pdf
先搞清楚value 和reference 再来讲call by 什麽鬼吧.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.192.7.136
※ 编辑: Lordaeron 来自: 114.24.245.118 (03/01 20:49)
※ 编辑: Lordaeron 来自: 114.24.245.118 (03/01 20:53)
1F:推 ogamenewbie:请冷静, 减少情绪化用词, 感谢您. 03/01 21:00
3F:推 IgotYOU:L大 你输了XD 他最早的文章是2004从KKCITY 跨站CP过来的 03/02 09:38