论文导读::学习过JAVA的人都知道。什么是匿名类。匿名类与普通类子类的分析和比较。匿名类与接口实现类的分析和比较。论文关键词:JAVA,匿名类,子类,接口1引言什么是匿名类,很多教材和参考书把它解释为:匿名类是一个内部类,是一个没有类名的类,匿名类的优点是它可以使代码结合更加紧凑,使代码更加易于理解。其实,这种解释并没有说明匿名类的实质子类,这是对匿名类的一种很肤浅的认识和理解。因此,很多JAVA的学习者尤其是初学者在接触到匿名类时常常是一头雾水,不知道匿名类到底是一个什么东西,以及在实际编程中如何去运用匿名类。学习过JAVA的人都知道,在JAVA GUI程序设计中会大量地运用到匿名类,很多学习者在编写这类程序时常常是模仿一些现成的实例,但并没有搞清楚为什么这样用,并且有很多此类程序由于匿名类的大量运用,使得这类代码变得难以理解,这其中一个很根本的原因就是没有搞清楚匿名类的实质。本文的理解是:匿名类是一个内部类,匿名类实质也是一个类(普通类或抽象类)的子类或者是一个接口的一个实现类中国论文网。下面就通过三个具体的实例来分析匿名类的实质。2匿名类与普