多线程学习

This commit is contained in:
dingjiawen 2022-09-16 17:34:51 +08:00
parent dfa5a3299c
commit 67b46dbcac
1 changed files with 17 additions and 0 deletions

View File

@ -0,0 +1,17 @@
package com.markilue.java_learning.thread;
/**
* @BelongsProject: java_learning
* @BelongsPackage: com.markilue.java_learning.thread
* @Author: dingjiawen
* @CreateTime: 2022-09-16 17:33
* @Description:
* TODO sleep()和wait()的区别
* 1sleep()不释放锁wait()释放锁
* 2sleep()指定休眠的时间wait()可以指定时间也可以无限等待直到notify或notifyAll
* 3sleep()在Thread类中声明的静态方法wait方法在Object类中声明
* 因为我们调用wait方法是由锁对象调用而锁对象的类型是任意类型的对象那么希望任意类型的对象都要有的方法只能声明在Object类中
* @Version: 1.0
*/
public class sleepAndWait {
}