报告调用 getClass() 时的同步。

如果包含同步的类被子类化,子类将在不同的类对象上同步。 对 getClass() 的调用通常可以替换为类的文字表达式,例如 String.class。 一种更好的解决办法是在 private static final 锁对象上同步,从而完全控制对该对象的访问。

示例:

 synchronized(getClass()) {}

2016.2 的新功能