代理模式
class ThreadProxy implements Runnable{
private Runnable target = null;
@Override
public void run() {
if (target != null){
target.run();
}
}
public ThreadProxy (Runnable target){
this.target = target;
}
public void start(){
start0();
}
public void start0(){
run();
}
}