Javaの静的メソッドについて質問があります。クラスのインスタンスを指定せずに、別の非静的メソッドで非静的メソッドを呼び出すことができるのはなぜですか。たとえば、2つの非静的メソッドfoo1()とfoo2()がある場合、foo2(){foo()}と言うことができます。静的メソッドではこれを行うことはできません。たとえば、static void foo3(){foo()}の場合、これはコンパイルされません。これは。非静的メソッドで他のメソッドを呼び出すと暗黙的になりますか?
ありがとうございました。