इंस्टेंस इनिशियलाइज़र ब्लॉक एक कंस्ट्रक्टर के समान है। यह प्रत्येक ऑब्जेक्ट के लिए एक बार कॉल किया जाता है और इंस्टेंस वेरिएबल्स के लिए प्रारंभिक मान सेट करने के लिए उपयोग किया जा सकता है। नीचे उदाहरण देखें।
public class Tester { public int a; { a = 10; } public static void main(String[] args) { System.out.println(new Tester().a); } }यह a के मान को 10 के रूप में प्रिंट करेगा।