摘要: 當(dāng)進(jìn)行Java開發(fā)時,有時需要實現(xiàn)一個僅包含1-2個方法的接口.在AWT和Swing開發(fā)中經(jīng)常出現(xiàn)這種情況,例如當(dāng)一個display組件需要一個事件回調(diào)方法如一個按鈕的ActionListener時. 如果使用普通的類來實現(xiàn)此操作,最終會得到很多僅在單個位置上使用的小型類. 內(nèi)部類用于處理這種情況,java允許定義內(nèi)部類,而且可在Gui外使用內(nèi)部類.
閱讀全文