抽象 this.addKeyListener( new KeyAdapter()//这不是一个抽象类吗?怎么可以产生实例对象呢? { public void keyPressed(KeyEvent e) { msg="按下"; repaint(); } public void keyReleased(KeyEvent e) { msg="释放"; repaint(); } });以上是程序的一段代码! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 匿名内部类,我的理解是相当于一个类继承了KeyAdapter,然后重写了两个方法,而这个类没有名字,所以是匿名,这样写的作用是方便 匿名类也是类, 但是他没有单独的类文件.建议你去看看匿名类的文档. GUI中很多都是使用这种方式的. 匿名内部类,同样的接口也可以这样写的,你去看看相关的动态代理实例中的 InvocationHandler 也有很多使用这种写法的 匿名内部类,实际上是new的它的子类对象 发送图片 JComboBox的addItem()中的参数问题 java中如果 子类重写了父类的方法的问题 人民币数字转化为文字,如1235怎么输出一千二百三十五元? 如何在电脑上运行jar像运行EXE文件一样? 打包成jar文件后加载db2数据库驱动出现异常 得分的简单问题,文件扩展名... C客户端传来的中文字节流,如何在Java服务器端转换为正常的 怎样安装linux与windos操作系统 关于字符流的问题 一个计算机教师关于java执行oracle存储过程的问题,紧急 jxl:导出Excel时的问题?
建议你去看看匿名类的文档.
GUI中很多都是使用这种方式的.
你去看看相关的动态代理实例中的 InvocationHandler 也有很多使用这种写法的