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

2 ответа

автобокс числовых литералов: инициализация оболочки против несоответствия аргументов передаваемого метода

Пожалуйста, рассмотрите 2 случая:

2 ответа

Есть ли в Java autobox при назначении int для объекта?

Это автобокс? Object ob = 8;Будет ли приведенный выше код сначала обернуть литерал int 8 в Integer, а затем присвоить его ссылку на переменную ob? Поскольку спецификация языка Java не имеет ничего в этом случае.

2 ответа

Есть ли в Java autobox при назначении int для объекта?

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

2 ответа

Классы Wrapper - почему целочисленные литералы терпят неудачу для Long, но работают для всего меньшего

Просто пытаюсь понять автобокс, что я делаю отдельно от одного: Short s = 250; Long l = 250;НазначениеLong l выходит из строя. Это, я полагаю, объясняется тем, что вы не можете расширить поле (т.е. оно пытается расширитьint стоимость250 кlong и ...

2 ответа

Классы Wrapper - почему целочисленные литералы терпят неудачу для Long, но работают для всего меньшего

Просто пытаюсь понять автобокс, что я делаю отдельно от одного:

3 ответа

NullPointerException через авто-бокс-поведение тернарного оператора Java

Я наткнулся на действительно странное

3 ответа

NullPointerException через авто-бокс-поведение тернарного оператора Java

4 ответа

Java, модифицирующий элементы в foreach

Я изучаю Java самостоятельно; и, следовательно, код ниже не имеет никакой функции, кроме как для обучения / тестирования. По сути, я пытаюсь модифицировать ...

3 ответа

Почему автобокс помечен как предупреждение?

Я понимаю, что автоматическая распаковка должна выполняться с осторожностью, потому что распакованная ссылка может быть нулевой. Почему автобокс также помечен как предупреждение? Есть ли какие-то подводные камни, которые я здесь пропускаю?

8 ответов

Возврат null в виде int разрешен с тернарным оператором, но не в операторе if

Давайте посмотрим на простой код Java в следующем фрагменте: public class Main { private int temp() { return true ? null : 0; // No compiler error - the compiler allows a return value of null // in a method signature that returns an int. } ...