Я отвечаю за поддержку приложения на основе JSP, работающего в IBM WebSphere 6.1 (IBM J9 JVM).Все страницы JSP имеют статическую ссылку включения, и в этом файле включения есть несколько объявленных статических методов Java.Они включены во все страницы JSP, чтобы обеспечить «легкий доступ» к этим статическим методам утилит.Я знаю, что это очень плохой способ работать, и я работаю, чтобы изменить это.Но, просто для любопытства и для поддержки моих усилий по изменению этого, мне интересно, как эти "дублированные" статические методы оптимизируются JIT-компилятором JVM.точно такая же подпись?
Видит ли JIT-компилятор JVM, что все эти методы идентичны, и предоставляет "унифицированный" код JIT?