The program uses a for loop to calculate any binomial coefficient, without any size restriction.

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