📜  Java中yield()、join()和sleep()的比较

📅  最后修改于: 2022-05-13 01:54:30.018000             🧑  作者: Mango

Java中yield()、join()和sleep()的比较

比较表 yield()、join()、sleep()

propertyyield()join()sleep()
purposeIf a thread wants to pass its execution to give chance to remaining threads of same priority then we should go for yield()If a thread wants to wait until completing of some other thread then we should go for join()If a thread does not want to perform any operation for a particular amount of time, then it goes for sleep()
Is it overloaded?NOYESYES
Is it final?NOYESNO
Is it throws?NOYESYES
Is it native?YESNOsleep(long ms)->native & sleep (long ms, int ns)-> non native
Is it static?YESNOYES

Start Your Coding Journey Now!