package com.test.inner;
public class Test {
public String i;
public Test(String s){
this.i=s;
}
class Inner{
public String getI(){
return Test.this.i;
}
}
public Inner getInner(){
return new Inner();
}
public static void main(){
Test test = new Test("123");
Test.Inner inner = test.new Inner();
}
}
java中内部类个人觉得最大的好处就是实现了进一步的封装和多继承。