|
一:方法內(nèi)部類 就是在方法中直接定義一個內(nèi)部類,之后直接使用這個內(nèi)部類對象的方法,你作為語法 了解就行了。 DEMO:方法中定義內(nèi)部類 以上是在方法中定義了一個內(nèi)部類,方法中的內(nèi)部類能訪問方法的局部變量和方法的參數(shù)嗎? DEMO:訪問方法的參數(shù)和局部變量 發(fā)現(xiàn)了是可以在方法的內(nèi)部類中直接訪問方法的參數(shù)和局部變量的,但是這僅僅是在JDK1.8開始,在JDK1.8之前的版本是不能直接訪問的,如果要訪問需要使用final修飾局部變量(變成常量)和參數(shù)。 DEMO:使用final修飾參數(shù) 總結:1、可以在方法中定義內(nèi)部類 2、方法中的內(nèi)部類在jdk1.8版本之前如果要訪問方法的參數(shù)和局部變量需要使用final修飾變量和參數(shù)。 3、方法的內(nèi)部類作為了解,其實上內(nèi)部類的課程沒什么邏輯,你記住就好了。
|
|
|