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

// 77
//   Этот пример демонстрирует динамическую инициализацию.
class DynInit  {
   public static void main(String args[])  {
      double a = 3.0, b = 4.9;

      // динамическая инициализация переменной с
      double c = Math.sqrt(a *a + b * b);

      System.out.println("Hypotenuza equal " + c);
   }
}