public class StaticInit2 { static int SIZE = 10000000; static boolean value = false; static { Runnable r = new Runnable() { @Override public void run() { value = true; } }; for (int i = 0; i < SIZE; i++) r.run(); } public static void main(String[] args) {} }