Generally we need to modularize our design.ie., we have to breakup our application logic into set of small functions.And then integrate these functions to achieve our ultimate functionality.But from the language(java) perspective ,invoking a method involves more stack operations(push and pop the method address from stack).How to compromise this modularization.
I have another question . How method calls are internally implemented in a JVM ?
Since Premature optimization is the root of all evil I’d go for modularized desing. If it’s really important you can later optimize your code. You should search for inline methods for instance.