1.1 普通內部類
class
outter1
}}
public
class
innerclassdemo1
}
==
====
==這是普通內部類!=
*****==
方法區域性變數訪問:inprint
內部類成員變數訪問:in1
外部類普通成員變數訪問:outfirstname
1.2 靜態內部類
1.3 方法內部類
2.1 demo原始碼package com.yizhou.innerclass;
/** * created by dongyizhou on 2017/4/5.
*/class
outter
}// 靜態內部類
static
class
inner2
}// 方法內部類
public
void
outprint
(final string str)
}new
inner3()
.inprint()
;}}public
class
innerclassdemo
}
2.2 demo輸出==
====
==這是普通內部類!=
*****==
方法區域性變數訪問:inprint
內部類成員變數訪問:in1
外部類普通成員變數訪問:outfirstname
====
====這是靜態內部類!=
*****==
方法區域性變數訪問:inprint
內部類成員變數訪問:in2
外部類成員變數訪問:outfirstname
外部類靜態成員變數訪問:outsecondname
====
====這是方法內部類!=
*****==
方法區域性變數訪問outprint
內部類成員變數訪問in3
3.1 附件
原始碼:arraylistmultimaptest
3.2 文獻
java內部類總結
內部類 1,概述 內部類是指在乙個外部類的內部再定義乙個類。內部類作為外部類的乙個成員,並且依附於外部類而存在的。內部類可為靜態,可用protected和private修飾。而外部類不可以 外部類只能 使用public和default 2,分類 成員內部類 區域性內部類 靜態內部類 匿名內部類 圖形...
Java內部類總結
內部類 1,概述 內部類是指在乙個外部類的內部再定義乙個類。內部類作為外部類的乙個成員,並且依附於外部類而存在的。內部類可為靜態,可用protected和private修飾。而外部類不可以 外部類只能 使用public和default 2,分類 成員內部類 區域性內部類 靜態內部類 匿名內部類 圖形...
java內部類總結
內部類總結 1.首先,把內部類作為外部類的乙個特殊的成員來看待,因此它有類成員的封閉等級 private protected,預設 friendly public它有類成員的修飾符 static,final,abstract 2.非靜態內部類nested inner class,內部類隱含有乙個外部...