Was ist der Initialisierungsblock in Java? Wie hilft es beim Programmieren?Benötigt einen Initialisierungsblock in Java
Fügen wir einfach eine Reihe geschweifter Klammern extra in unseren Code ein?
ZB:
public class GFG
{
// Initializer block starts..
{
// This code is executed before every constructor.
System.out.println("Common part of constructors invoked !!");
}
// Initializer block ends
public GFG()
{
System.out.println("Default Constructor invoked");
}
public static void main(String arr[])
{
GFG obj1;
obj1 = new GFG();
}
}
Ich habe diese Syntax auch noch nie zuvor in Java gesehen. Seien Sie klarer, was Sie fragen – ja08prat
@ ja08prat Anscheinend ist es echt. Ich habe vorher statische Blöcke gesehen, aber nie nicht statische Initialisierungsblöcke. – Carcigenicate
@Carcigenicate lernen etwas neues jeden Tag lol – ja08prat