導航:首頁 > 知識科普 > 方法里頭寫回調函數怎麼寫

方法里頭寫回調函數怎麼寫

發布時間:2024-01-02 08:23:08

㈠ java中怎樣定義回調函數

程序員A寫了一段程序(程序a),其中預留有回調函數介面,並封裝好了該程序。程序員B要讓a調用自己的程序b中的一個方法,於是,他通過a中的介面回調自己b中的方法。目的達到。在C/C++中,要用回調函數,被掉函數需要告訴調用者自己的指針地址,但在JAVA中沒有指針,怎麼辦?我們可以通過介面(interface)來實現定義回調函數。
假設我是程序員A,以下是我的程序a:
[java] view plainprint?
public class Caller
{
public MyCallInterface mc;

public void setCallfuc(MyCallInterface mc)
{
this.mc= mc;
}

public void call(){
this.mc.method();
}
}
還需要定義一個介面,以便程序員B根據我的定義編寫程序實現介面。

public interface MyCallInterface
{
public void method();

}
於是,程序員B只需要實現這個介面就能達到回調的目的了:
public class B implements MyCallInterface
{
public void method()
{
System.out.println("回調");
}

public static void main(String args[])
{
Caller call = new Caller();
call.setCallfuc(new B());
call.call();
}
}

閱讀全文

與方法里頭寫回調函數怎麼寫相關的資料

熱點內容
蹲便的安裝方法蹲便的高度 瀏覽:200
在學習方法報刊登的論文在哪裡查 瀏覽:679
oppo賬號許可權設置在哪裡設置方法 瀏覽:781
排除腦梗最簡單的方法 瀏覽:201
雨崩村旅遊研究方法 瀏覽:390
20x500豎式計算方法 瀏覽:627
簡便的指紋提取的方法 瀏覽:881
紅米2a感應器開關在哪裡設置方法 瀏覽:640
心絞痛最佳方法怎麼調 瀏覽:189
刺老包的根食用方法 瀏覽:903
一般納稅人的利稅總額計算方法 瀏覽:924
i5i7電腦關閉彈窗廣告方法 瀏覽:306
初三數學解方程的計算方法 瀏覽:109
椒木的功效與食用方法 瀏覽:636
333乘以363的簡便方法 瀏覽:603
天數攤銷數據計算方法 瀏覽:6
java私有方法別人怎麼調 瀏覽:33
小米5主題在哪裡設置方法 瀏覽:691
可控電阻器檢測方法 瀏覽:173
函數比較大小的計算方法 瀏覽:211