关于JAVA多线程中抢火车票出现抢到负数票的问题解决办法及synchronized正确使用
关于多线程中抢火车票出现抢到负数票的问题
解决方法
java给我们提供了具体的方法:就是同步代码块。
格式:synchronized(对象){ //这个对象可以是任意的对象
//需要被同步执行的语句
}
同步的原理:其实就是将需要同步的代码进行了封装,然后在将封装的代码块之上加了一把锁。
同步的好处:解决了多线程的安全问题。
同步的弊端:会降低性能。
切记...
原创
2019-11-12 20:56:04 ·
814 阅读 ·
0 评论