What is overloaded operator?

Java does not support operator overloading. Operator overloading is the scenario where you overload a particular operator to do something that it is not designed to do.

Ex: if you make the operator "*" do addition or the operator "-" do multiplication, imagine the chaos that would ensue in your program. So the java designers blocked this feature of operator overloading.