私は次のfinalようなアクセス修飾子を持ついくつかのフィールドを持つクラスに取り組んでいます:final textFieldそして私は何らかの理由でそれらに割り当てることを許可されています。それらをに変更するとstatic final、それらに何も割り当てることができなくなります(最初に行うべきだったように、それらが最終的なものであると文句を言います)。なぜこれが起こっているのか考えはありますか?
最初のケースの例:
final LabelField label_title;
label_title = new LabelField(
"Press the button to launch the speed test",
LabelField.FIELD_HCENTER);