首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

8锁问题

8锁问题 场景一 标准情况访问:两个同步方法,一个对象调用 import java.util.concurrent.TimeUnit; /** * 标准情况下 是先sendEmail() 还是先callPhone...场景二 两个同步方法,一个对象调用 在其中一种方法中添加sleep方法访问 import java.util.concurrent.TimeUnit; /** * sendEmail()休眠三秒后...两个方法持有的是同一把锁,因此谁先拿到锁谁先执行 场景三 一个同步方法,其中一个改为普通方法,还是一个对象调用 import java.util.concurrent.TimeUnit; /** *...场景四 两个同步方法,两个对象调用 import java.util.concurrent.TimeUnit; /** * 被synchronized 修饰的不同方法 先执行sendEmail()...场景五 两个静态同步方法,一个对象调用 import java.util.concurrent.TimeUnit; /** * 两个静态同步方法 都被synchronized 修饰 是先sendEmail

20510
领券