作者godfat (godfat 真常)
看板java
标题Re: [情报] Java 即将加入 Closure
时间Wed Aug 30 21:08:55 2006
※ 引述《qazxsw99 (qazxsw99)》之铭言:
: ※ 引述《[email protected] ( )》之铭言:
: : 如果加入了 closure, 会不会有机会也做到类似
: : C/C++ 那类 function pointer (C# 的 delegate?)
: : 那种机制?
: : Alien
不知道,刚刚翻了一下那篇,好像没提到这回事
或是我漏看了,懒得从头到尾仔细看
我想也许这个东西弄完後,就会弄下一样吧
或是其他地方其实早已在做了… @_@
只是这样一来,要改变的地方可还真不少…
: 而我想问一下,以下是Closure的基本应用吗?
: 像javascript可以把function当作参数传送
: : ex:
: function sayhello() {
: alert('hello');
: }
: var f = sayhello
: f(); //此时同等於呼叫sayhello function
: 这只是最基本的应用,我个人认为啦...
不是吧 @_@ 你这个已经是上面所说的类似 function pointer
最基本的应用就在那篇文章里……
也就是以下这段:
public interface API {
void doRun(void() func);
}
public class Client {
void doit(API api) {
api.doRun(() {snippetOfCode(); });
}
}
--
生死去来、棚头傀儡、一线断时、落落磊磊
《花镜》-世阿弥
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.135.28.18