//成员内部类:直接在类中定义 /*成员内部类的通常用法: * 通常是提供给外部类使用不进行内部类的实例化 * 因此一般把他设为私有的类用private限定 * * */ /*Demo*/ class A { public void Innerprint() { Inner a=new Inner(); a.ptint(); } /*成员内部类*/ private class Inner{ public void ptint() { System.out.println("我是内部类"); } } } public class text1 { public static void main(String [] args) { A a=new A(); a.Innerprint(); } }