重複の可能性:
静的初期化ブロック
次のコードを検討してください。
public class Test {
{
System.out.println("Empty block");
}
static {
System.out.println("Static block");
}
public static void main(String[] args) {
Test t = new Test();
}
}
最初に静的ブロックが実行され、次に空のブロックが実行されることを理解しています。しかし、問題は、空のブロックの実際の有用性を理解できなかったことです。誰もが実際の例を示すことができますか?
- 静的ブロックと空のブロックの両方が使用されています
- 静的ブロックと空のブロックの両方に異なるユーティリティがあります