1 互斥是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。
2 同步是指在互斥的基础上(大多数情况),通过其它机制实现访问者对资源的有序访问。
3 同步其实已经实现了互斥,所以同步是一种更为复杂的互斥。
4 互斥是一种特殊的同步。
synchronized 保证了互斥,
wait和notify可以在互斥的基础上实现同步
1 互斥是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。
2 同步是指在互斥的基础上(大多数情况),通过其它机制实现访问者对资源的有序访问。
3 同步其实已经实现了互斥,所以同步是一种更为复杂的互斥。
4 互斥是一种特殊的同步。
synchronized 保证了互斥,
wait和notify可以在互斥的基础上实现同步
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。