Lock接口:多线程在JDK1.5版本升级时,推出一个接口Lock接口.解决线程安全问题使用同步的形式,(同步代码块,要么同步函数)其实最终使用的都是锁机制. 到了后期版本,直接将锁封装成了对象.线程进入同步就是具备了锁,执行完,离开同步,就是释放了锁.在后期对锁的分析过程中,发现,获取锁,或者释放锁的动作应该是锁这个事物更清楚.所以将这些动作定义在了锁当中,并把锁定义成对象. 所以同步是隐示的锁操作,而Lock对象是显示的锁操作,它的出现就替代了同步. 在之前的版本中使用Object类中wai…