タグ付けされた質問 「initialization-block」

14
静的初期化ブロック
私が理解している限り、「静的初期化ブロック」は、1行で実行できない場合に静的フィールドの値を設定するために使用されます。 しかし、そのために特別なブロックが必要な理由がわかりません。たとえば、フィールドを静的(値の割り当てなし)として宣言します。次に、上記で宣言した静的フィールドに値を生成して割り当てるコードの数行を記述します。 なぜ次のような特別なブロックにこの行が必要なのですstatic {...}か?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.