どうしてJAVAは演算子のオーバーライドができない仕様なんですか?