连咸鱼都能学会的Java多线程同步实现

哈喽,上期博客我们讲了下多线程的实现,那么这期我们来讲下多线程的同步问题 多线程为什么要同步? 问的好,因为存在这样的情况: 当多个线程同时访问一个对象/变量时,这些线程有对对象/变量进行读/写操作,会导致当前对象或变量值状态出现混乱,从而导致程序异常。我举个例子给你看看: 在银行里,小明的卡里有0块,当其账户同时被两个线程操作,一个存100块,一个取100块,会出现什么结果呢? 1.取钱不成功,
相关文章
相关标签/搜索