Эквивалент const (C ++) в Java

Мне было интересно, есть ли в Java эквивалент константы С ++. Я понимаю ключевое слово final, но, к сожалению, я не могу использовать его для объявления значения, возвращаемого функцией final. Вместо этого он всегда гарантирует, что функция не может быть переопределена, правильно?

По сути, я хочу убедиться, что данный возвращаемый класс не может быть изменен и доступен только для чтения. Возможно ли это в Java?

21
задан lowq 25 October 2011 в 19:40
поделиться