サブクラスの非静的メソッドを、静的なオーバーライドまたは非表示と同じもので再定義していますか?
http://docs.oracle.com/javase/tutorial/java/IandI/subclasses.htmlは非表示と言っています。しかし、スーパークラスメソッドをfinalとして宣言すると、オーバーライドエラーが発生します。
スーパークラス宣言は
final static void display() { ... }
サブクラス:
void display() { ... }
オーバーライドエラーが発生します。