短い:
コンストラクターを除外する以外に何か他のことをする必要がありますか?
長いです:
インスタンス化できないクラスを実装したい。ここでMathクラスの例を見つけました: http://docs.oracle.com/javase/6/docs/api/java/lang/Math.html
だから私は同じことを書くでしょう:
public final class MyClass{
public static int doubleMe(int x){
return 2*x;
}
}
コンストラクターが存在しないため、インスタンス化は不可能なはずです。
しかし、クラスを最終的なものにするかどうかはわかりません。たぶん (必ずしもそうとは限りませんが) 将来的に拡張したいと思います (例: public class myClassB extends myClass)。このキーワードはそれを防ぎます。