"Grundkurs Programmieren in Java - (6. Auflage, 2011)"
2001-2011, Carl Hanser Verlag

Lösungsvorschlag zu Aufgabe 9.6 (Version 3.0)

(c) 2001-2011 D. Ratz, J. Scheffler, D. Seese, J. Wiesenberger

Werfen wir einfach einen Blick in den Quellcode der JDK-Klassen (der auf ihrem System vielleicht im JDK-Ordner als src.jar zu finden ist): Dort finden wir folgendes:
public final strictfp class Math {
    ...
    /**
     * Don't let anyone instantiate this class.
     */
    private Math() {}
    ...
Man verwendet also einfach einen private-Konstruktor!