Java关键字synchronized是Java 语言提供的对多线程和同步的一种机制。synchronized可以作为函数的修饰符,也可作为函数内的语句。它可以作用于instance变量,对象引用(object reference),static函数和类名称字面常量(class literals)。 下面介绍一下synchronized的关键字的使用方法: 一、synchronized作函数修饰符 public synchronized void fun() { ...... } fun()是一个同步方法,此时synchronized关键字锁定的是调用这个同步