回调与回调函数
回調(diào)與回調(diào)函數(shù)
- 回調(diào)
- 回調(diào)函數(shù)
回調(diào)
??回調(diào)指的是某函數(shù)在執(zhí)行的時候,由于某些原因,該函數(shù)被迫中止執(zhí)行,交出當前線程的使用權(quán),當前線程轉(zhuǎn)而執(zhí)行其它函數(shù)的過程。因為一般等這個函數(shù)執(zhí)行完畢時,當前線程的使用權(quán)會返回到之前中止執(zhí)行的那個函數(shù)中,所以將這個過程稱為回調(diào)。回調(diào)中的“調(diào)”,指的是那個被迫中止執(zhí)行的函數(shù)對“其它函數(shù)”的調(diào)用。回調(diào)中的“回”,指的是那個“其它函數(shù)”以后將會將當前線程使用權(quán)返回給那個被迫中止執(zhí)行的函數(shù)。
回調(diào)函數(shù)
??回調(diào)函數(shù)指的即為上述“回調(diào)”中的“其它函數(shù)”。回調(diào)函數(shù)一般是經(jīng)過事先設(shè)定(傳入),等到某事件發(fā)生時就被觸發(fā)的函數(shù)。比方說,事件監(jiān)聽器中設(shè)定的函數(shù)等等。
??回調(diào)與回調(diào)函數(shù)的概念在各類語言中都有涉及,如 Java、JavaScript、C++、C 等。
總結(jié)
- 上一篇: 配置 Windows 环境变量的方法
- 下一篇: 解决在 IntelliJ IDEA 中,