热门

最新

红包

立Flag

投票

同城

我的

发布
qq_39651983
逐梦星河@唐
5 年前
trueqq_39651983

有喜欢的吗?

今日热议
CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
synchronized(null) 会发生什么?答:根据java虚拟机规范,传入synchronized块的锁引用如果是null的话则执行到这个synchronized块时会立即抛出NPE。synchronized(Integer)会发生什么问题?答:Integer在[-128,127]有缓存对象。如果两个线程都执行到synchronized(1),这两个线程会抢同一把锁。若此时线程1和线程2执行不同的方法,但是因为synchronized(1)导致线程1执行时线程2没法执行。
立即登录