while(true) {
try {
Thread.sleep(50);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
在没有利用cpu来计算时,不要让while(true)空转浪费CPU,这时可以使用yield或sleep来让出cpu的使用权给其他程序
sleep适用于无需锁同步的场景
Q.E.D.
韶华白首 · · ·
while(true) {
try {
Thread.sleep(50);
} catch (InterruptedException e) {
e.printStackTrace();
}
}
在没有利用cpu来计算时,不要让while(true)空转浪费CPU,这时可以使用yield或sleep来让出cpu的使用权给其他程序
sleep适用于无需锁同步的场景
Q.E.D.