1 , Synchronized 锁定的是对象而非函数或代码。 2 , 每个Object只有一把锁(Lock)与之关联,当进行到 Synchronized语句或函数的时候,这把锁就会被当前的线程(thread)拿走,其他的(thread)再去访问的时候拿不到锁就被暂停了 3, 只有当 阅读全文 类别: java面试题? 查看评论