匿名内部类的实现方式一:实现接口

`public class Demo7{
public static void main(String[] args){
Outer outer = new Outer("wang");
outer.anonymHello();
}
}

class Outer{
public String name;

public Outer(String name){
this.name = name;
}

void anonymHello(){
//实现Runnable接口的匿名内部类
Runnable r = new Runnable(){
//重写Runnable接口的run()方法
@Override
public void run(){
System.out.println("Hello," + Outer.this.name);
}
};
new Thread(r).start();
}
}`

posted @ 2020-12-13 16:18  dog_IT  阅读(512)  评论(0)    收藏  举报