synchronized问题

来源:3-3 线程安全性-原子性-synchronized

追逐明天111

2018-04-16

老师我想问一个问题,我看了几遍老师关于synchronized后,老师说的是修饰静态方法的时候整个方法作用于所有对象,在工作中项目一般都有好几个节点,那么这个修饰的静态方法是作用于所有节点还是只是单个节点呢?

写回答

1回答

Jimin

2018-04-16

你好,由于synchronized会阻塞线程,因此实际中用到他时一般都选择粒度尽量小一些。通常只将必须原子执行的语句使用synchronized修饰。

0
6
zhusx
回复
追逐明天111
两台机器分别允许单线程执行
2018-08-31
共6条回复

Java高并发编程,构建并发知识体系,提升面试成功率

构建完整并发与高并发知识体系,倍增高薪面试成功率!

3923 学习 · 832 问题

查看课程