static 이거나
final이거나
private일경우 그렇지 않음..
물론 저 경우들 빼고는 다 암시적 동적 바인딩으로
런타임시 결정적이지만...
jvm이 그렇게 멍청하진 않지
메소드 구현이 한번 뿐 일 경우도 컴파일시 정적 바인딩 해버리는등 똑똑하게 최적화함
final이거나
private일경우 그렇지 않음..
물론 저 경우들 빼고는 다 암시적 동적 바인딩으로
런타임시 결정적이지만...
jvm이 그렇게 멍청하진 않지
메소드 구현이 한번 뿐 일 경우도 컴파일시 정적 바인딩 해버리는등 똑똑하게 최적화함
Java는 까도 JVM은 까지마라