class Test { static long time; static {//「スタティックイニシャライザ(静的初期化子)」 try { Class cls = Class.forName("java.util.Date"); Object d = cls.newInstance(); System.out.println(d); //Dateのインスタンスを表示 time = ((java.util.Date)d).getTime(); } catch(Exception e){ System.out.println(e.toString()); } } static int count; int number;//「インスタンスイニシャライザ(静的初期化子)」 { number = ++count; } public static void main(String []args) throws Exception { System.out.println(Test.time); } }