Learn method overloading in java with example program, rules, use, advantage of method overloading, changing number of arguments, data type of