Я программирую на Java, C и Python.В чем разница между автобоксированием и принуждением?
Правило для автоматического принуждения среди арифметических типов были пополнена, чтобы справиться с более богатым набором типов
Источник: «Язык программирования C»
Но что такое «принуждение» означает, ? Ответы говорят, что это похоже на преобразование типов и неявные трансляции и неявные преобразования типов и называемые autoboxing, где я его читал. Так в чем же разница между automboxing и принуждением?
Благодаря
[Первый результат в Google для «программирования принуждения»] (https://en.wikipedia.org/wiki/Type_conversion). –
авто-бокс - это нечто совершенно иное, и не было в исходном вопросе. В частности, авто-бокс - это Java-функция, которая (неявно) обертывает примитивное значение в свой «объект», например, 'int 'в' Integer'. Реверс может также произойти, например. «Integer» можно автоматически распаковать в значение «int». – Alnitak