A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 李志敏 于 2013-5-7 09:09 编辑

例如讲多线程的时候 实现一个接口 说start被调用的时候 内部会调用Runnable的run方法
  1.   new Thread(new Runnable() {
  2.                         
  3.                         @Override
  4.                         public void run() {
  5.                                 for(int i=0;i<100;i++){
  6.                                         System.out.println(Thread.currentThread().getName()+"...."+i);
  7.                                 }
  8.                         }
  9.                 }).start();
复制代码
那么在讲AWT的时候这个内部类中的方法是怎么执行的?我们自己写一个这样的例子该怎么写呢?
  1.   frame.addWindowListener(new WindowAdapter() {
  2.                         public void windowClosing(WindowEvent e) {
  3.                                 System.out.println("窗口关的");
  4.                                 System.exit(0);
  5.                         }
  6.                 });
复制代码

评分

参与人数 1技术分 +1 收起 理由
黄玉昆 + 1

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马