1. 如何new一个内部类对象
public class InnerClass{
int a=1;
public class Inner{
int b=2;
void inne(){
System.out.println("inner class");
}
}
public static void main(String[] args){
InnerClass ic = new InnerClass();
InnerClass.Inner ii = ic.new Inner();
ii.inne();
}
}
2.
Interface Inner_1{
void print();
}
public class Test{
public static void main(String[] args){
Inner_1 i1 = new Inner_1(){
public void print(){
System.out.println("ok");
}
};
i1.print();
}
}