seelp: 睡眠的意思,是 Thread 的方法,使当前线程在指定时间睡眠,会锁住对象
wait: 等待的意思,是 Object 的方法,使当前线程暂停,使用notify()或者notifyAll()方法唤醒,会释放对象
join: 加入的意思,是 Thread 的方法,其他线程等待向前线程完成后才成进入运行,如果设置参数,如thread1.join(1000),当前thread1线程在1000毫秒时间内完成,则其他线程结束等待,进入线程
yield: 屈服的意思,Thread 的方法,使同等优先级,或更高优先级的线程加入竞争线程空间,其本身也会竞争线程空间,如果有等待的线程,线程级别低,不能竞争线程空间
参考博客:
Java中的多线程你只要看这一篇就够了 : https://www.cnblogs.com/wxd0108/p/5479442.html
Java多线程学习(总结很详细!!!):https://www.cnblogs.com/yjd_hycf_space/p/7526608.html
第一次写博客,可能排版不好,各位见谅, 有错误留言指正