技术栈

synchronized关键字

zyh20050430
1 年前
java·开发语言·线程安全·synchronized关键字·死锁·加锁
Java EE之线程安全问题有些代码,在单个线程执行时完全正确,但同样的代码让多个线程同时执行,就会出现bug。例如以下代码:给定一个变量count,让线程t1 t2分别自增5000次,然后进行打印,按理说count应变成10000,但实际却小于1000:
EngineerForSoul
2 年前
java·synchronized·java 同步方法·java同步代码块·线程不安全改造·synchronized关键字
17 synchronized关键字使用 synchronized方法、synchronized块并发:同一个对象被多个线程同时操作。解决方案:让多个线程排队操作对象。