Re: [問題] 內部類別的用途?

看板java作者 (gush)時間17年前 (2008/12/19 11:47), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串6/8 (看更多)
請問callback 是什麼意思呢? 我有在別的地方看過這個名詞 意思也只有稍微了解 可否更加詳細的說明? ※ 引述《adrianshum (Alien)》之銘言: : ※ 引述《etman395 (聖子到)》之銘言: : : ...... : : google了一下都沒有太清楚的講法 : : 我會用這四種內部類卻不知道什麼該用 : : 老師告訴我 盡量不要用 : : 因為別人容易不好維護(怕別人看不懂) : : 但我很想知道 他到底要用在哪裡?? : 入門書大都有談到怎樣用吧. : 個人的心得是, 沒有需要就盡量不用. : nested class 只是真的當你很明確只是 : 該 class 底下的時候才用. : 真的需要用的時候, 最優先考慮 static inner class. : 其他三種, 大部份情況下都是用來作 callback 之類 : 的用途 (當然還有很多應用). 要是真的不懂得 : 用的話, 就算了吧, 反正不是必需. 用一般的 class : 也做到, 你再寫一段時間自然會感受到某些情況下 : 用普通 class 有點什麼不方便, 那時你就會明白各 : 種 inner class 的用意 : 參考其他人的應用也是能增長認知的方法. 比如 Spring : 下面很多 XXXtemplate (JdbcTemplate, JmsTemplate etc) : 都有很多 callback, 文件中就有示範怎樣利用 anonymous : inner class. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.162.132.184

12/19 11:50, , 1F
就是被系統呼叫的程式 常見public static void main(..)
12/19 11:50, 1F

12/19 12:16, , 2F
應該說是一種在程式執行完之後才進行的一個掛勾(hook) 函式
12/19 12:16, 2F
文章代碼(AID): #19Inaunp (java)
討論串 (同標題文章)
文章代碼(AID): #19Inaunp (java)