Я знаю, что это довольно простая тема, но я действительно хочу обернуть вокруг себя.
Это то, что я пытаюсь сделать, но это не похоже на окончательный модификатор. Есть ли другой способ добиться эффекта, который я ищу? В основном это означает, что я хочу убедиться, что идентификатор не может изменить работу в течение всей жизни.
private final long mId;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mId = getIntent().getLongExtra(ID_KEY, -1);
}
Я должен указать, что это код Android. Спасибо за помощь. Меня не волнуют геттеры или сеттеры или кто-то меняет мой код. Причина, по которой я спрашивал, - это будущее подтверждение моего кода для следующего разработчика. Я нашел этот пост, который также помогает пролить свет. Android - Activity Constructor vs onCreate