メインクラス内に、実行時に呼び出されないように見えるデフォルトのコンストラクターがあります。次に例を示します。
public class Cat {
private static int myval;
Cat() throws IOException {
this.myval = 7;
System.out.println("Called constructor");
}
public static void main() {
// Main program
}
}
実行時に、ウィンドウに出力されている「呼び出されたコンストラクター」行が表示されません。きっとそれは明らかなことです!
よろしくお願いします。