Définition - Que signifie Autoboxing?
La boxe automatique est un terme désignant les conventions de codage plus récentes, principalement en Java, qui peuvent aider à faire correspondre les types primitifs et les classes wrapper de divers types de variables. La boxe automatique permet essentiellement de référencer la valeur d'un type primitif via la conversion de type et de la transmettre à une référence plus sophistiquée.
Definir Tech explique l'Autoboxing
Un excellent exemple de la façon dont fonctionne l'autoboxing est l'utilisation de l'entier dans le code. La référence de type primitif «int» contraste avec la référence d'objet «Integer». Dans les anciennes versions de Java, il n'était pas possible d'obtenir une nouvelle valeur en référençant des types primitifs de certaines manières, comme le calcul de la somme de deux de ces variables. L'autoboxing permet ce type d'identification de valeur en prenant des valeurs des types primitifs, qui sont ensuite "autoboxed" dans une classe wrapper. «Unboxing» fait référence au processus inverse.
La boxe automatique est disponible sur les nouvelles versions de Java et peut gagner du temps et des efforts en rendant le processus de conversion automatique. Les programmeurs peuvent l'utiliser de différentes manières, avec des entiers, des flottants et d'autres types de données simples, pour fournir des résultats plus diversifiés dans le code.