81,122
社区成员




public class SyncTest {
public static void main(String[] args) {
fun1("hello");
fun2("world");
}
private static void fun2(String world) {
Lock lock = new ReentrantLock();
try {
lock.lock();
} finally {
lock.unlock();
}
}
private static void fun1(String businessId) {
synchronized (businessId) {
System.out.println(businessId);
}
}
}
小编为订阅号「码匠笔记」号主,先后就职于 ThoughtWorks、阿里巴巴等互联网公司的经验分享,包含但不限于 JAVA、并发编程、性能优化、架构设计、小程序、开源软件等。有兴趣可以关注一波,一起学习、讨论。