基于Synchronized加锁的四个demo,主要反映类锁、对象锁、方法锁的使用方法。并测试不同类型锁之间的有效关系。