Re: [情報] Java 即將加入 Closure
※ 引述《adrianshum@kkcity.com.tw ( )》之銘言:
: ※ 引述《godfat.bbs@ptt.cc (godfat 真常)》之銘言:
: > 其實 interface 在這邊是兩回事
: > closure, lambda, anonymous/unnamed function(意思全部差不多)的
: > 用意是用很簡易的方式產生一個 callback function
: > Java 現在沒有這個功能,所以只能用 interface 去模擬
: > 而模擬的效果非常地爛,但又不得不用。簡單說就是這樣
: > 可以,他可以 refer 到一個有實作 API 這個 interface 的 instance
: 如果加入了 closure, 會不會有機會也做到類似
: C/C++ 那類 function pointer (C# 的 delegate?)
: 那種機制?
: Alien
我想應該會吧~
而我想問一下,以下是Closure的基本應用嗎?
像javascript可以把function當作參數傳送
: ex:
function sayhello() {
alert('hello');
}
var f = sayhello
f(); //此時同等於呼叫sayhello function
這只是最基本的應用,我個人認為啦...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.163.45
※ 編輯: qazxsw99 來自: 61.231.163.45 (08/30 20:45)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 6 之 16 篇):