线程
join:当A线程执行到了B线程的.join()方法时,A就会等待。等B线程都执行完,A才会执行。
t.join —— t 要申请加入到运行中来 即要CPU执行权。
用处——可以临时加入一个线程。
//此时t1活着 main线程释放执行权 只等t1执行完(死)main会活过来。
t1.start();
t1.join();
t2.start();
//此时t1 t2活着 main线程释放执行权 t1 t2交替执行 等t1执行完(死) main会活过来。
t1.start();
t2.start();
t1.join();
Thread.yield()——释放执行权 使线程具有平均运行效果。