Java 多线程安全问题浅析
我们都知道,当多线程访问共享的资源时,可能会出现线程安全问题。比如:卖电影票、火车票等问题产生了,那么我们如何解决呢?解决问题最根本的方法:当一个线程进入数据操作时,无论是否休眠或阻塞,其他的线程只能等待。举个栗子:比如排队上厕所Java为了解决这个线程安全问题,提供了 同步 的技术 - 同步代码块 和 同步方法。虽然这样程序执行效率降低了,但是为了安全性必须得牺牲效率。语法如下/...