回答sychronized的时候可以先说说他的作用,然后可以扩展说自己用过reentrantlock,都是可重入锁,但是reentrantlock更好,还可以说说分布式锁,虽然性能低,但是能保证线程安全