java匿名内部类(好处)以及线程的实…

        内部类啊,方便,简洁。打个比方,现在有一个接口,规范了某些功能,但是在别的类中突然想使用这个功能,但是又只用一次就行了,如果再创建一个类,实现该接口,然后再调用该类,多麻烦啊!既然楼主说到创建线程,我就给你写代码,你悟下吧。用匿名内部类创建多线程有两种方式,就和创建一个线程是一样的,一种是继承Thread一种是实现 Runnable接口。
第一种:
new Thread(){
public void run(){
//你想做的事情
};
}.start();

第二种:
new Thread(new Runnable() {
public void run() {
//你想做的事情
};
}) {
}.start();


//匿名内部类要访问类当中的数据,该数据必须为final

你可能感兴趣的:(Android)