static 이거나

final이거나

private일경우 그렇지 않음..

물론 저 경우들 빼고는 다 암시적 동적 바인딩으로

런타임시 결정적이지만...


jvm이 그렇게 멍청하진 않지

메소드 구현이 한번 뿐 일 경우도 컴파일시 정적 바인딩 해버리는등 똑똑하게 최적화함