有时候需要在Java的外部类的一个方法中创建一个内部类的对象,下面用一个简单的小例子来说明一种实现方法。
public class Out {
public Out(){
System.out.println("外部类创建");
}
class In{
public In(){
System.out.println("内部类创建");
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Out out = new Out();
Out.In in = out.new In();
}
}
在eclipse中的测试截图如下所示: