多线程的有点在这里就不多说了,直接开干
要学会使用多线程,我们首先要了解关于线程的几个常用的方法。
sleep 让线程让出cpu,但是不会让出锁对象
yield() 让线程让出cpu,当前线程与其他线程重新竞争一次cpu使用权
await 让出cpu,让出锁对象
join 让子线程执行完,回到主线程(保证主线程不能先于子线程over)
notify 唤醒一个线程
多线程的有点在这里就不多说了,直接开干
要学会使用多线程,我们首先要了解关于线程的几个常用的方法。
sleep 让线程让出cpu,但是不会让出锁对象
yield() 让线程让出cpu,当前线程与其他线程重新竞争一次cpu使用权
await 让出cpu,让出锁对象
join 让子线程执行完,回到主线程(保证主线程不能先于子线程over)
notify 唤醒一个线程