引言
首先介绍的这个技术有一个比较高大尚的英文名字叫做Single Thread Execution也就是说在同一时刻只能有一个线程访问共享资源,也就是说共享资源同一时间只能被一个线程访问,而这个共享资源就采用的排他的方式只要一个线程抢占资源就只有一个线程进行访问。
独木桥
什么是独木桥?就是一根木头,这根木头一次只能支持一个人通过。如果有一个人在独木桥上其他人就不能上这个独木桥。我们把这类似于这种模式模型的东西称为独木桥。
线程安全独木桥问题
首先我们来模拟一个线程不安全的场景,也就是说独木桥支持多个人通过。
public class Single_plankBridge {
private int count =