// A reference to a String shouldn't cause an interface to be | |
// initialized. | |
interface I | |
{ | |
String z = "zardoz"; | |
int q = stringconst.out ("q", 0); | |
} | |
public class stringconst | |
{ | |
public static int out (String s, int i) | |
{ | |
System.out.println (s + "=" + i); | |
return i; | |
} | |
public static void main (String[] args) | |
{ | |
System.out.println (I.z); | |
} | |
} |