Multiple choice Which of the following is true in Java? Static fields are initialized before non static fields. Non static fields are initialized before static fields. Both static fields and non static fields are initialized at the same time. It depends on the JVM. None of these Reveal answer Fill a bubble to check yourself A Correct answer Explanation Static fields are initialized during static initialization of class whereas non static fields are initialized when instance of class is created, so static fields are initialized before non static fields.