现代软件开发中并发已经成为一项基础能力,而Java精心设计的高效并发机制,正是构建大规模应用的基础之一.本文中我们将学习synchronized关键字的基本用法. synchronized是Java内建的同步机制,也称为Intrinsic Locking,它提供了互斥的语义和可见性,当任务要执行被synchronized关键字保护的代码片段的时候,它将检查锁是否可用,然后获取锁,执行代码,释放锁:同时,其他试图获取锁的线程只能等待或者阻塞在那里. synchronized用法 synchroni…