1. 程式人生 > >java匿名內部類(好處)以及執行緒的實…

java匿名內部類(好處)以及執行緒的實…

內部類啊,方便,簡潔。打個比方,現在有一個介面,規範了某些功能,但是在別的類中突然想使用這個功能,但是又只用一次就行了,如果再建立一個類,實現該介面,然後再呼叫該類,多麻煩啊!既然樓主說到建立執行緒,我就給你寫程式碼,你悟下吧。用匿名內部類建立多執行緒有兩種方式,就和建立一個執行緒是一樣的,一種是繼承Thread一種是實現 Runnable介面。
第一種:
new Thread(){
public void run(){
//你想做的事情
};
}.start();

第二種:
new Thread(new Runnable() {
public void run() {
//你想做的事情
};
}) {
}.start();
//匿名內部類要訪問類當中的資料,該資料必須為final