Full threaddatalist·Java does not have operator overloading. That choice was made IIRC for simplicity reasons. The same why they did not implement multiple inheritance (which they started doing with Java 1.8 and default methods in interfaces).View on HN