課程
/后端開發
/Java
/Spring入門篇
我想“回調”肯定是個頗具深意的詞匯,那么這種深意到底是什么呢?有哪位大神or大牛來小弟解釋下唄?
2016-05-07
源自:Spring入門篇 4-9
正在回答
回調函數:一個通過函數指針調用的函數。如果你把函數的指針(地址)作為參數傳遞給另一個函數,當這個指針被用來調用其所指向的函數時,我們就說這是回調函數。回調函數不是由該函數的實現方直接調用,而是在特定的事件或條件發生時由另外的一方調用的,用于對該事件或條件進行響應。
就是你調用一個函數結束之后他又調用另一個函數處理結果,類似@after.
@Resource是通過?‘CommonAnnotationBeanPostProcessor’?類實現依賴注入
另外生命周期注解是什么意思???
loubobooo
java中沒有指針的概念吧,這是c語言中的定義吧。能不能用純java的語言解釋一下回調。不過根據你的意思,我理解了一點:當spring IOC容器準備銷毀一個bean的時候,如果這個bean在定義的時候定義了銷毀方法。那么當spring IOC容器下命令銷毀bean的時候,sping上下文就會調用bean的銷毀方法來銷毀bean。此時這個銷毀方法就叫做回調吧。再說的通俗一點:就是這個回調本來就是我自己的方法,只不過調用者不是我本人,而是另外一個人,而另外的這個人是得到了我給他的方法地址,他才能調用的。再說的貼近生活一點,舉個生活中的例子:開學了要交學費,我把學費存在了我的銀行卡上,本來按說只有我(持卡人)才能使用我的卡上的錢,但是學校收學費以某種手段提走了我卡上的錢。那么這個提走錢的方法就是回調。
舉報
為您帶來IOC和AOP的基本概念及用法,為后續高級課程學習打下基礎
1 回答?@PreDestroy注解是初始化后回調方法,@PreDestroy注解是銷毀前回調方法,它兩是不是也算是初始化和銷毀的一種了?
2 回答BEAN初始化和銷毀
1 回答初始化銷毀
1 回答關于Bean的初始化和銷毀
2 回答Spring默認什么時候初始化和銷毀bean?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-08
回調函數:一個通過函數指針調用的函數。如果你把函數的指針(地址)作為參數傳遞給另一個函數,當這個指針被用來調用其所指向的函數時,我們就說這是回調函數。回調函數不是由該函數的實現方直接調用,而是在特定的事件或條件發生時由另外的一方調用的,用于對該事件或條件進行響應。
就是你調用一個函數結束之后他又調用另一個函數處理結果,類似@after.
@Resource是通過?‘CommonAnnotationBeanPostProcessor’?類實現依賴注入
2016-05-08
另外生命周期注解是什么意思???
2016-05-08
java中沒有指針的概念吧,這是c語言中的定義吧。能不能用純java的語言解釋一下回調。不過根據你的意思,我理解了一點:當spring IOC容器準備銷毀一個bean的時候,如果這個bean在定義的時候定義了銷毀方法。那么當spring IOC容器下命令銷毀bean的時候,sping上下文就會調用bean的銷毀方法來銷毀bean。此時這個銷毀方法就叫做回調吧。再說的通俗一點:就是這個回調本來就是我自己的方法,只不過調用者不是我本人,而是另外一個人,而另外的這個人是得到了我給他的方法地址,他才能調用的。再說的貼近生活一點,舉個生活中的例子:開學了要交學費,我把學費存在了我的銀行卡上,本來按說只有我(持卡人)才能使用我的卡上的錢,但是學校收學費以某種手段提走了我卡上的錢。那么這個提走錢的方法就是回調。