宣言クラスを修飾子として (静的な方法で) 使用して、対応する静的初期化子から static final フィールドにアクセスできないのはなぜですか?
最初は、これは Eclipse のバグだと思いました。
また、静的初期化子は私の日常業務ではないため、知識が不足していました。しかし、見よ、これはクラス修飾子なしで期待どおりに機能します。
テスト シリーズを完了するために、bash で試してみました。
同じ結果を引き起こします。
これは私を最後の質問に導きます:
静的初期化ブロックから静的最終フィールドにアクセスするときにクラス修飾子を禁止する理由はありますか? 宣言クラスが以前に初期化されていなかったためですか?