In Java arbeitest du nicht nur mit primitiven Datentypen wie `int`, `double` oder `boolean`, sondern auch mit den passenden Wrapper-Klassen wie `Integer`, `Double` und `Boolean`. Genau an dieser Stelle kommen Autoboxing und Unboxing ins Spiel. Die Begriffe klingen im ersten Moment technisch...

https://magicmarcy.de/java-wrapper-klassen-verstehen-autoboxing-und-unboxing-ganz-entspannt

#Java #Autoboxing #Unboxing #Objekt #Wrapper #Klassen #Datentypen #Collections #Umwandlung #Coding #Programming

Java Wrapper-Klassen verstehen - Autoboxing und Unboxing ganz entspannt | magicmarcy.de

In Java arbeitest du nicht nur mit primitiven Datentypen wie `int`, `double` oder `boolean`, sondern auch mit den passenden Wrapper-Klassen wie `Integer`, `Double` und `Boolean`. Genau an dieser Stelle kommen Autoboxing und Unboxing ins Spiel. Die Begriffe klingen im ersten Moment technischer, als sie eigentlich sind. Am Ende geht es nur darum, dass Java in bestimmten Situationen automatisch zwischen einem primitiven Wert und dem passenden Objekt umwandelt.

magicmarcy.de

Осознанная стоимость абстракций: Autoboxing в современной Java

Мы живём во времена, когда на оперативной памяти для heap Java-приложений почти не экономят, а архитектурные решения, которые ещё недавно можно было назвать расточительными, всё чаще воспринимаются как best practices. Но не все коту масленица. Благодаря AI - буму, облачным вычислениям и микросервисной архитектуре с сотнями одновременно работающих инстансов, мы можем воочию наблюдать неукротимый рост стоимости оперативной памяти, что обязывает вернуться к рассмотрению принципов её экономии. В этих условиях привычные абстракции требуют переоценки. Сегодня я хочу напомнить об одной из самых распространенных в Java — autoboxing — механизме автоматической упаковки примитивных типов в соответствующие объекты-обертки. Приглашаю вас посмотреть на знакомый Java-код не глазами разработчика, а глазами JVM, сборщика мусора и процессора, и разобраться, как незаметные на уровне синтаксиса решения превращаются в аллокации, давление на GC и раздувание heap. Погрузиться

https://habr.com/ru/articles/985620/

#Java #boxing #оптимизация #оптимизация_кода #JVM #Autoboxing #Heap

Осознанная стоимость абстракций: Autoboxing в современной Java

Мы живём во времена, когда на оперативной памяти для heap Java-приложений почти не экономят, а архитектурные решения, которые ещё недавно можно было назвать расточительными, всё чаще воспринимаются...

Хабр

String Primitives Have Methods But No Properties?!

Strings are DECEPTIVE! They have methods (auto-boxing) but you can't assign properties. Properties disappear immediately. This is primitive vs object confusion!

#javascript #javascripttricks #stringprimitives #autoboxing #propertyassignment #javascriptweird #javascriptquiz #codingchallenge #javascriptshorts #javascriptwtf #primitivetypes #advancedjavascript

https://www.youtube.com/watch?v=8oizJ3htgIA

String Primitives Have Methods But No Properties?! #propertyassignment

YouTube