Home  >  Article  >  Java  >  Why use instance initialization block in Java?

Why use instance initialization block in Java?

王林
王林forward
2023-08-18 23:37:11705browse

Why use instance initialization block in Java?

The instance initialization block is similar to the constructor. It is called once for each object and can be used to set initial values ​​for instance variables. See example below.

Live Demo

<pre class='brush:php;toolbar:false;'>public class Tester {
   public int a;
   { a = 10; }
   public static void main(String[] args) {
     System.out.println(new Tester().a);
   }  
}
rrree

The above is the detailed content of Why use instance initialization block in Java?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
This article is reproduced at:tutorialspoint.com. If there is any infringement, please contact admin@php.cn delete