隐式锁 Synchronized 与显示锁 Lock的用法和简单对比
SynchronizedSynchronized是Java的关键字,当它用来修饰一个方法或一个代码块时,能够保证在同一时刻最多只有一个线程执行该代码。因为当调用Synchronized修饰的代码时,并不需要显示的加锁和解锁的过程,所以称之为隐式锁。Sychronized的用法:1、同步方法体,在方法声明中使用,如下:public synchronized void method(){