if it is final it will use INVOKE SPECIAL instead of INVOKE DYNAMIC I was trying to see if it would be faster that way.