本帖最后由 李志敏 于 2013-5-7 09:09 编辑
例如讲多线程的时候 实现一个接口 说start被调用的时候 内部会调用Runnable的run方法- new Thread(new Runnable() {
-
- @Override
- public void run() {
- for(int i=0;i<100;i++){
- System.out.println(Thread.currentThread().getName()+"...."+i);
- }
- }
- }).start();
复制代码 那么在讲AWT的时候这个内部类中的方法是怎么执行的?我们自己写一个这样的例子该怎么写呢?- frame.addWindowListener(new WindowAdapter() {
- public void windowClosing(WindowEvent e) {
- System.out.println("窗口关的");
- System.exit(0);
- }
- });
复制代码 |