1。直接調(diào)用方法,使用委托,使用事件,它們有什么不同?尤其是委托和事件,感覺使用時(shí)差不多啊。2??缇€程使用事件(委托)它們的執(zhí)行機(jī)制有什么不同嗎?一般是怎么執(zhí)行的?和在同一線程有什么不同?低級問題請不要鄙視,賜教下啊。
2 回答

拉風(fēng)的咖菲貓
TA貢獻(xiàn)1995條經(jīng)驗(yàn) 獲得超2個(gè)贊
第二個(gè)問題跨線程我不太懂,談?wù)劦谝粋€(gè)問題吧:
委托與方法差不多,它們都是直接調(diào)用過程,事件是異步調(diào)用過程。
委托好比中介,調(diào)用方法可以私有,調(diào)用者不必知道調(diào)用方法,通過委托來調(diào)用該方法,一般用于調(diào)用者不知道方法名,方法是動態(tài)指定的情況。
事件是異步過程,采用訂閱發(fā)布原理,事件好比一個(gè)列表,如果有訂閱者,就將其加入列表中,發(fā)布時(shí)檢查列表有沒有訂閱者,如果有則觸發(fā)。
- 2 回答
- 0 關(guān)注
- 639 瀏覽
添加回答
舉報(bào)
0/150
提交
取消