Android の例の大多数が、findViewById(id) などのメソッドで戻り変数を final として宣言するのはなぜですか? 例えば:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_list_enc_disp);
final ListView listViewEncDisp = (ListView) findViewById(R.id.listViewEncDisp);
listViewEncDisp.setOnItemClickListener(this);
}
最終変数を再度割り当てることができないことは知っていますが、なぜこの良い習慣が必要なのかわかりません。前もって感謝します