添加了四种内部类的练习代码和JFrame使用匿名内部类实现的监听器