Java-Shildt-176UseStatic

Материал из Викиучебника — открытых книг для открытого мира

Полный справочник по Java. Java SE 6 Edition. 7-е издание. Герберт Шилдт. "Вильямс", Москва - Санкт-Петербург - Киев, 2007, стр.176.

// 176

class UseStatic  {
   static int a = 3;
   static int b;
   static void meth(int x)  {
      System.out.println("x = " + x);
      System.out.println("a = " + a);
      System.out.println("b = " + b);
   }
   static {
      System.out.println("Static block initialized.");
      b = a * 4;        
   }
   public static void main(String args[])  {
      meth(42);
   }
}