Pourquoi n'ai-je pas besoin d'utiliser new pour les variables avec des types primitifs, tels que int ou float ?
Réponse :
Les types primitifs du langage Java ne sont pas implémentés en tant qu'objets. Au lieu de cela, pour des raisons d’efficacité, elles sont mises en œuvre en tant que variables « communes ». Une variable de type primitif contient la valeur que nous lui donnons.
Comme expliqué, les variables d'objet sont des références à l'objet. Cette couche d'adressage indirect (et d'autres fonctionnalités des objets) ajoute une surcharge à un objet qui est évitée par un type primitif.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!