这段代码该怎么理解呢,一个最简单的Thread方法
class Threads implements Runnable{//在这里Threads相当于Thread类 private Runnable targat = null;//类型为Runnable的属性target @Override public void run() { if (targat != null){ targat.run(); } } public Threads(Runnable targat) {//构造器 this.targat = targat; } public void start(){ start0();//真正实现多线程的方法 } public void start0 (){ run(); } }