請問下怎樣才算是一個內部類,最近在看android的Handler方面的東西,有點被搞暈了,一般情況下的內部類我是明白的,但是為什么Handler也算是Activity的一個內部類。
public class MainActivity extends Activity{
private Handler mHandler = new Handler() {
@Override
public void handleMessage(Message msg) {
super.handleMessage(msg);
}
};
}
Handler并已經是一個被定義好的類,只不過在使用的時候一般回去重寫其中的handleMessage方法,這樣就算是一個內部類了嗎?這里主要是想請問下:
內部類的定義是什么?
編譯器是怎么去判斷一個類是內部類的
怎樣才算是一個內部類
慕碼人8056858
2019-02-22 04:36:06