synchronize和lock的区别?--wait和sleep的区别?
一、synchronize和lock的区别synchronize是java关键字,lock是java类synchronize适合锁小部分代码,lock适合锁大量代码synchronize会自动释放锁,lock需要手动释放锁,不然会死锁二、wait和sleep的区别范围不同,wait只能用于synchronize中,sleep可以用于任何地方类不同,wait来自于Object,sleep来自于Threadwait会释放锁,sleep不会释放锁...
复制链接