package 局部内部类;
public class Student {
public void show(){
final int a =100;
class Inside{
public void demo(){
//局部内部类访问变量这个变量是必须是final修饰的
System.out.println("局部内部类");
System.out.println(a);
}
}
//局部内部类的创建对象必须在方法内
Inside inside =new Inside();
inside.demo();
}
}
调用使用外部对象调用成员方法从而实现局部内部类的方法调用。
package 局部内部类;
public class Test {
public static void main(String[] args) {
Student student =new Student();
// 外部对象的创建
student.show();
}
}