Если сильно захотеть перегрузить оператор, можно сделать препроцессор для аннотации и заменять выражения a + b, a += b a.add(b), a = a.add(b) А также написать плагин для idea чтобы убрать error предупреждения в этих случаях. Вот пример: https://github.com/AxeFu/OperatorOverloadingJava