+++ /dev/null
-// 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);
- }
-}