http://ryandaigle.com/articles/2005/2/14/why-have-an-abstract-interface // (version 1.5 : 49.0, no super bit) public abstract interface java.awt.event.ActionListener extends java.util.EventListener { // Method descriptor #8 (Ljava/awt/event/ActionEvent;)V public abstract void actionPerformed(java.awt.event.ActionEvent arg0); } 위의 ActionListener는 "abstract inteface"로 선언이 된다. ..