// Test to make sure static initializers are called | |
class bar | |
{ | |
public static int zog; | |
public static int zag; | |
static | |
{ | |
zog = 12; | |
zag = 2; | |
} | |
public bar() { } | |
} | |
public class StaticConstructor | |
{ | |
static int foo () | |
{ | |
return new bar().zog; | |
} | |
public static void main(String args[]) | |
{ | |
System.out.println ("" + (foo() + bar.zag)); | |
} | |
} | |