What is the advantage of method overloading? If your answer is related to memory, how? I can write a different function name for the same scenario, but what is major advantage over that?
How important is functional programming in Java 8? Is it a good introduced feature? What are the advantages of the same?