举个例子解释下什么是线程不安全?

来源:互联网 发布:arcgis js 双击事件 编辑:程序博客网 时间:2024/04/30 01:09

答:上厕所的时候,厕门不关,多个人进同一个坑,一个人还没完,另一个人就进去了

什么是线程同步?
答:给厕所加一把锁,所有人有序的上厕所

什么是死锁呢?
答:有个人进去把门锁了,不知道为何一直就没再出来

死锁可以完全避免吗?
答:理论上是不可以的,因为上厕所的人有可能会猝死在里面,只能预防。

原创粉丝点击