Ab Java9 werden Klassenkonstruktoren, die primitiven Typen entsprechen, als veraltet markiert.

Einzelheiten finden Sie in der folgenden Ausgabe.

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

Übrigens, wenn Sie sich den Zeichenquellcode ansehen ...

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

Auf diese Weise verfügt die "valueOf" -Methode über einen Caching-Mechanismus, und die Kosten für die Erstellung einer Instanz sind gering.

Recommended Posts

Ab Java9 werden Klassenkonstruktoren, die primitiven Typen entsprechen, als veraltet markiert.
[Java-Anfänger] Konvertierung von Zeichenfolge in numerischen Wert - Was ist die parseInt-Methode der Integer-Klasse? ~
[Java] Tag ab Datum berechnen (Kalenderklasse nicht verwenden)
Wie schreibe ich Scala aus der Perspektive von Java
Generieren Sie Stream aus einem Array primitiver Typen in Java
Der Weg von JavaScript nach Java
Die in /lib/calendars.properties von Java jre festgelegte Millisekunde ist UTC
Vom jungen Java (3 Jahre) bis zu Node.js (4 Jahre). Und der Eindruck, nach Java zurückzukehren
[Java] Verwendung der File-Klasse
Studieren der Verwendung des Konstruktors (Java)
[Verarbeitung × Java] Verwendung der Klasse
Ausgabe des Buches "Einführung in Java"
[Java] Verwendung der Calendar-Klasse
[Java Servlet] Die Straße von Senri ist auch der fünfte Schritt von einem Schritt
[Java Servlet] Die Straße von Senri ist auch ein Schritt zum ersten
[Java Servlet] Die Straße von Senri ist auch der dritte Schritt vom ersten Schritt
So finden Sie heraus, welche Java-Version der Klassendatei kompiliert wurde
[Java] Wie man mit der String-Klasse an die Spitze eines bestimmten Strings kommt
Ich habe versucht, die Grammatik von R und Java zu übersetzen [Von Zeit zu Zeit aktualisiert]
[Java Servlet] Die Straße von Senri ist auch der vierte Schritt vom ersten Schritt
Was ist CHECKSTYLE: OFF in der Java-Quelle? Checkstyle zu wissen von
[Förderung des Ruby-Verständnisses (1)] Wenn Sie von Java zu Ruby wechseln, verstehen Sie zuerst den Unterschied.
So erhalten Sie eine Klasse von Element in Java
Inkrementiert durch das dritte Argument der iterierten Methode der aus Java9 hinzugefügten Stream-Klasse
[Java] Wo befindet sich die Implementierungsklasse der Annotation, die in BeanValidation vorhanden ist?
[Java] Ist es nicht erforderlich, "Identität" bei der Implementierung der equals () -Methode zu überprüfen?
Ich habe ein Programm erstellt, das aus dem mit Java überladenen Prozess nach der Zielklasse sucht
Was ist ... (3 Punkte) in der Java-Quelle gefunden? Argument mit variabler Länge, von dem man wissen muss
Erster Touch der Files-Klasse (oder Java 8)
Java Willkommen im Sumpf der zweidimensionalen Arrays
Beispielcode zum Abrufen der wichtigsten SQL-Typwerte in Java + MySQL 8.0
So erhalten Sie den Klassennamen des Arguments von LoggerFactory.getLogger, wenn Sie SLF4J in Java verwenden
[Java] So erhalten Sie die URL der Übergangsquelle
Von der Einführung des Geräts bis zur Erstellung der Benutzertabelle
[Java] So lassen Sie den privaten Konstruktor in Lombok weg
Wenn der Schwebeflug von Eclipse schwer zu sehen ist
[Java] Ich möchte die Differenz zum Datum berechnen
Band 3 Arten von Docker Compose aus dem Zweck betrachtet
[Java] Arten von Kommentaren und wie man sie schreibt
Der Vergleich von enum ist == und gleich ist gut [Java]
[Java] So extrahieren Sie den Dateinamen aus dem Pfad
Java-Sprache aus der Sicht von Kotlin und C #
Ich war süchtig nach getXxxx von ResultSet, weil es ein primitiver Typ ist (Java)
Ich habe die Typen und Grundlagen von Java-Ausnahmen zusammengefasst
Java: Verwenden Sie Stream, um den Inhalt einer Sammlung zu sortieren
Äquivalenter Vergleich von Java-Wrapper-Klasse und primitivem Typ
Fassen Sie die zusätzlichen Elemente der optionalen Klasse in Java 9 zusammen
Änderungen von Java 8 zu Java 11
Summe von Java_1 bis 100
Von Java zu Ruby !!
[VBA] Ich habe ein Tool erstellt, um den primitiven Typ der von Hibernate Tools generierten Entity-Klasse in den entsprechenden Referenztyp zu konvertieren.
Ich möchte herausfinden, welche Java-Version die JAR-Datei hat, die ich habe
Beispielcode zum Abrufen der Werte der wichtigsten SQL-Typen in Java + Oracle Database 12c
Die Geschichte der Erhöhung von Spring Boot von 1.5 auf 2.1 Serie Teil2
Java, das Daten von Android zu Jetson Nanos ROS überspringt
Gilt die Methode der primitiven spezialisierten IntFunction oder applyAsInt?