Результаты поиска по запросу "final"

1 ответ

Где хранятся финальные локальные переменные Java?

Возьмите следующий пример:

6 ответов

Почему конечные константы в Java могут быть переопределены?

Рассмотрим следующий интерфейс в Java:

15 ответов

Почему класс String объявлен финальным в Java?

С тех пор, как я узнал, что класс

ТОП публикаций

11 ответов

Улучшает ли ключевое слово Java 'final' безопасность?

3 ответа

Почему String является неизменным или окончательным в Java [duplicate]

На этот вопрос уже есть ответ здесь: Почему класс String объявлен финальным в Java? [/questions/2068804/why-is-string-class-declared-final-in-java] 16 ответовКак мне сказали, это важный вопрос String Interview в Java, который начинается ...

1 ответ

Как python предотвращает подкласс класса? [Дубликат]

На этот вопрос уже есть ответ здесь: Заключительные занятия по Python 3.x - что-то, что Гвидо не говорит мне? [/questions/2825364/final-classes-in-python-3-x-something-guido-isnt-telling-me] 4 ответаЯ наткнулся на следующее вPython ...

3 ответа

последний регистр переменной в операторе switch

final int a = 1; final int b; b = 2; final int x = 0; switch (x) { case a:break; // ok case b:break; // compiler error: Constant expression required } /* COMPILER RESULT: constant expression required case b:break; ^ 1 error */ Почему я получаю ...

12 ответов

Может ли конечная переменная быть переназначена в catch, даже если присваивание является последней операцией в try?

Я вполне уверен, что здесь final int i; try { i = calculateIndex(); } catch (Exception e) { i = 1; }i возможно, уже не был назначен, если управление достигает блока захвата. Тем не менее, компилятор Java не согласен и утверждаетthe final local ...

3 ответа

Почему я могу анонимно создать подкласс enum, но не последний класс?

Этот код: public class Sandbox { public enum E { VALUE { @Override public String toString() { return "I'm the value"; } }; @Override public String toString() { return "I'm the enum"; } } public static void main(String[] args) ...

3 ответа

Заключительные статические объявления Java в локальных классах метода

При объявлении локального внутреннего класса внутри метода, почему законно включать конечные статические строки или целые числа, но не разрешено включать другие объекты? Например: class Outer { void aMethod() { class Inner { final static String ...