>>512
>なぜJavaがこういう仕様になっているかの説明を聞いて、他の実装方法を思いつければと思っていた。

いや、だから、なぜ、「他の実装方法を思いつ」く必要があったの?

自分の認識では、 単に Interface に static メソッドを定義できるようにしても、
それに整合するように他の部分の仕様を変えていくと、
>>506
のようになってしまい、最終的に satatic ではないメソッドとの相違点がなくなってしまうから
実装以前に言語仕様的に無意味だとしか思えない。
(だからそのような仕様になっていないのは当然と思える)