Java中的一些基础测试训练，如线程，抽象类，接口，设计模式