100.锁类型1.可重入锁:在执行对象中所有同步方法不用再次获得锁2.可中断锁:在等待获取锁过程中可中断3.公平锁:按等待获取锁的等待时间获取,等待时间最长的优先获取锁4.读写锁:读数据可以多线程读,写数据只能单线程写