热门
最新
红包
立Flag
投票
同城
我的
发布
逐梦星河@唐
5 年前
trueqq_39651983
有喜欢的吗?
今日热议
下一条:
synchronized(null) 会发生什么?答:根据java虚拟机规范,传入synchronized块的锁引用如果是null的话则执行到这个synchronized块时会立即抛出NPE。synchronized(Integer)会发生什么问题?答:Integer在[-128,127]有缓存对象。如果两个线程都执行到synchronized(1),这两个线程会抢同一把锁。若此时线程1和线程2执行不同的方法,但是因为synchronized(1)导致线程1执行时线程2没法执行。
立即登录