synchronized メソッドをオーバーライドしている非 synchronized メソッドを報告します。

例:


  abstract class Base {
      synchronized void foo() {
          // ...
      }
  }
  class Derived extends Base {
      @Override
      void foo() {
          super.foo()
            // ...
        }
    }

この例では、Derived クラスの非 synchronized メソッドである foo() が synchronized メソッドをオーバーライドしています。