JAVA锁。

答案解析

Java锁用于控制多线程对共享资源的访问,常见有synchronized、ReentrantLock、读写锁、CAS等,保证并发安全。