À partir de Java9, les constructeurs de classe correspondant aux types primitifs sont marqués comme obsolètes.

Pour plus de détails, consultez le problème suivant.

https://bugs.openjdk.java.net/browse/JDK-8176335

Au fait, si vous regardez le code source de Character ...

public static Character valueOf(char c) {
    if (c <= 127) { // must cache
        return CharacterCache.cache[(int)c];
    }
    return new Character(c);
}

De cette manière, la méthode valueOf dispose d'un mécanisme de mise en cache et le coût de création d'une instance est faible.

Recommended Posts

À partir de Java9, les constructeurs de classe correspondant aux types primitifs sont marqués comme obsolètes.
[Java débutant] Conversion d'une chaîne de caractères en valeur numérique - Quelle est la méthode parseInt de la classe Integer? ~
[Java] Calculer le jour à partir de la date (ne pas utiliser la classe Calendar)
Comment écrire Scala du point de vue de Java
Générer un flux à partir d'un tableau de types primitifs en Java
La route de JavaScript à Java
La milliseconde définie dans /lib/calendars.properties de Java jre est UTC
De Java naissant (3 ans) à Node.js (4 ans). Et l'impression de retourner à Java
[Java] Comment utiliser la classe File
Etudier comment utiliser le constructeur (java)
[Traitement × Java] Comment utiliser la classe
Sortie du livre "Introduction à Java"
[Java] Comment utiliser la classe Calendar
[Servlet Java] La route de Senri est aussi la cinquième étape d'une étape
[Servlet Java] La route de Senri est également une étape vers la première
[Servlet Java] La route de Senri est aussi la troisième étape de la première étape
Comment savoir quelle version Java d'un fichier de classe a été compilée
[Java] Comment accéder au début d'une chaîne spécifique à l'aide de la classe String
J'ai essayé de traduire la grammaire de R et Java [Mis à jour de temps en temps]
[Servlet Java] La route de Senri est aussi la quatrième étape de la première étape
Qu'est-ce que CHECKSTYLE: OFF trouvé dans la source Java? Checkstyle à savoir de
[Promotion de la compréhension de Ruby (1)] Lorsque vous passez de Java à Ruby, commencez par comprendre la différence.
Comment obtenir une classe depuis Element en Java
Incrémenté du troisième argument de la méthode iterate de la classe Stream ajoutée depuis Java9
[Java] Où est la classe d'implémentation de l'annotation qui existe dans BeanValidation?
[Java] Est-il inutile de vérifier "l'identité" dans l'implémentation de la méthode equals ()?
J'ai créé un programme qui recherche la classe cible à partir du processus surchargé avec Java
Que trouve-t-on ... (3 points) dans la source Java? Argument de longueur variable à connaître
Première touche de la classe Files (ou Java 8)
Java Bienvenue dans le marais des tableaux bidimensionnels
Exemple de code pour obtenir les valeurs de type SQL clés dans Java + MySQL 8.0
Comment obtenir le nom de classe de l'argument de LoggerFactory.getLogger lors de l'utilisation de SLF4J en Java
[Java] Comment obtenir l'URL de la source de transition
De l'introduction de la conception à la création de la table des utilisateurs
[Java] Comment omettre le constructeur privé dans Lombok
Quand le survol d'Eclipse est difficile à voir
[Java] Je souhaite calculer la différence par rapport à la date
Volume 3 types de Docker Compose considérés à partir de l'objectif
[Java] Types de commentaires et comment les rédiger
La comparaison d'énumération est ==, et equals est bonne [Java]
[Java] Comment extraire le nom du fichier du chemin
Langage Java du point de vue de Kotlin et C #
J'étais accro à getXxxx de ResultSet car c'est un type primitif (Java)
J'ai résumé les types et les bases des exceptions Java
Java: utilisez Stream pour trier le contenu d'une collection
Comparaison équivalente de la classe wrapper Java et du type primitif
Récapitulez les éléments supplémentaires de la classe Optional dans Java 9
Changements de Java 8 à Java 11
Somme de Java_1 à 100
De Java à Ruby !!
[VBA] J'ai créé un outil pour convertir le type primitif de la classe Entity générée par Hibernate Tools en type de référence correspondant.
Je veux savoir quelle version de java le fichier jar que j'ai est disponible
Exemple de code pour obtenir les valeurs des principaux types SQL dans Java + Oracle Database 12c
L'histoire de la montée de Spring Boot de la série 1.5 à la série 2.1 part2
Java qui ignore les données d'Android vers le ROS de Jetson Nano
La méthode de la fonction primitive spécialisée IntFunction s'applique-t-elle ou applyAsInt?