class Cup { Cup(int marker) { System.out.println("Cup("+marker+")"); } void f(int marker) { System.out.println("f("+marker+")"); } } class Cups { static Cup cup1; Cups() { System.out.println("Cups()"); } static Cup cup2; static { cup1 = new Cup(1); cup2 = new Cup(1); } } public class InitializationStatic { public static void main(String[] args) { System.out.println("Inside main()"); Cups.cup1.f(99); } // static Cups cups1 = new Cups(); // static Cups cups2 = new Cups(); }