雜談
還是習(xí)慣,寫(xiě)點(diǎn)什么之前,都喜歡來(lái)點(diǎn)雜談。
最近都在搞微信的開(kāi)發(fā),終于在昨晚進(jìn)入測(cè)試階段了,好快就測(cè)出 bug 來(lái),但也好快修復(fù)了。這也讓我更擔(dān)心。
雖說(shuō)是進(jìn)入內(nèi)測(cè)階段,但那代碼的結(jié)構(gòu)也真太難看了,還得好好重構(gòu)一下。遲點(diǎn)得寫(xiě)寫(xiě)關(guān)于這微信公眾號(hào)的開(kāi)發(fā)文章。下次再詳談。
今天開(kāi)始了三天半的小長(zhǎng)假,但我還是堅(jiān)守在學(xué)校。有點(diǎn)不知道為了什么。
剛給 wp 裝了個(gè) markdown 插件,爽歪歪??!
在寫(xiě)這篇文章的時(shí)候,還是用著 wordpress 的,但在發(fā)表的時(shí)候,已經(jīng)換成 hexo 了。原因:沒(méi)有找到一個(gè)完美支持 markdown 的插件,越來(lái)越覺(jué)得 wp 很臃腫,于是,就擁抱了小蘿莉 hexo 了。哈哈。
還有,今天微博看到的一個(gè)很贊的神器 GitBook ,分享一下:
Build beautiful programming books and exercises using GitHub/Git and Markdown.
http://www.gitbook.io/
正題,談回調(diào)函數(shù) (Callback)
解釋?zhuān)ㄒ糜诎俣劝倏疲?/p>
回調(diào)函數(shù)就是一個(gè)通過(guò)函數(shù)指針調(diào)用的函數(shù)。如果你把函數(shù)的指針(地址)作為參數(shù)傳遞給另一個(gè)函數(shù),當(dāng)這個(gè)指針被用來(lái)調(diào)用其所
指向的函數(shù)時(shí),我們就說(shuō)這是回調(diào)函數(shù)?;卣{(diào)函數(shù)不是由該函數(shù)的實(shí)現(xiàn)方直接調(diào)用,而是在特定的事件或條件發(fā)生時(shí)由另外的一方調(diào)
用的,用于對(duì)該事件或條件進(jìn)行響應(yīng)。
機(jī)制(引用于百度百科):
⑴定義一個(gè)回調(diào)函數(shù);
⑵提供函數(shù)實(shí)現(xiàn)的一方在初始化的時(shí)候,將回調(diào)函數(shù)的函數(shù)指針注冊(cè)給調(diào)用者;
⑶當(dāng)特定的事件或條件發(fā)生的時(shí)候,調(diào)用者使用函數(shù)指針調(diào)用回調(diào)函數(shù)對(duì)事件進(jìn)行處理。
意義(個(gè)人理解):
調(diào)用者和被調(diào)用者的關(guān)系簡(jiǎn)單化,互相不用關(guān)心對(duì)方的邏輯處理,不用關(guān)系對(duì)方都程序是怎么的,只關(guān)系返回值,這種基于返回值
的機(jī)制很好地使兩者的關(guān)系簡(jiǎn)單,明了。
上代碼,以下講述阿 Ben 去飯?zhí)贸燥埖墓适?/p>
接口 Callback
接口定義事情 Done 了之后應(yīng)該做些什么
public interface Callback { public void Done(String str); }
本文題目:基于Java談回調(diào)函數(shù)-創(chuàng)新互聯(lián)
本文地址:http://chinadenli.net/article38/hdopp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、軟件開(kāi)發(fā)、網(wǎng)站排名、App設(shè)計(jì)、網(wǎng)站營(yíng)銷(xiāo)、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容