As Josh Ols noted, Java doesn't have operator overloading so the syntax is object-oriented throughout the calculation.