Java 嵌套类

来源:互联网 发布:电脑破解pin软件 编辑:程序博客网 时间:2024/05/12 08:16

为每一个类都写一个main()方法,用来测试这个类

缺点:必须带着那些已编译过的额外代码。

public class InnerClass {

public void print(Object o){

System.out.println(o.toString());

}

public static class Tester{

public static void main(String []args){

InnerClass mInnerClass = new InnerClass();

mInnerClass.print("xiaanming");

}

}

}

这样子就生成了一个独立的类InnerClass$Tester(要运行这个程序,执行java InnerClass$Tester即可,在Unix/Linux系统中需要转义$)就可以使用这个类来做测试,但是不必在你发布的产品中包含他,将产品打包前可以简单的删除InnerClass$Tester.class即可,这样子你打包的产品中没有多余的代码,也可以测试每一个类