You create a Java archive (a .jar) and people run it with java -jar calculator.jar (or some equivalent).
java -jar calculator.jar