[Java] Informationen zu Java 12-Funktionen

Überblick

Charakteristisch

189: Algorithmus "Shenandoah" hinzugefügt, um die GC-Pausenzeit zu verkürzen * Experimentelles Stadium?

230: Bündel JMH

325: Erweiterte Switch-Anweisungsfunktionalität

Traditionelle switch-Anweisung

switch (day) {
    case MONDAY:
    case FRIDAY:
    case SUNDAY:
        System.out.println(6);
        break;
    case TUESDAY:
        System.out.println(7);
        break;
    case THURSDAY:
    case SATURDAY:
        System.out.println(8);
        break;
    case WEDNESDAY:
        System.out.println(9);
        break;
}

Erweiterte switch-Anweisung

switch (day) {
    case MONDAY, FRIDAY, SUNDAY -> System.out.println(6);
    case TUESDAY                -> System.out.println(7);
    case THURSDAY, SATURDAY     -> System.out.println(8);
    case WEDNESDAY              -> System.out.println(9);
}

――Es ist jetzt einfacher zu lesen, weil Sie einfache Dinge schreiben können.

334: JVM Constants API

340: Arm64-Quellcode entfernt

341: Standardmäßig CDS-Archiv

344: Lassen Sie die gemischte GC anhalten

346: G1 Garbage Collector-Erweiterung

Nachtrag

Die Artikel auf der folgenden Website sind gut organisiert. https://japan.techrepublic.com/article/35134682.htm

Recommended Posts

[Java] Informationen zu Java 12-Funktionen
Informationen zu Java-Funktionen
Java-Funktionen
Java-Funktionen
Über die Java-Schnittstelle
[Java] Über Arrays
Etwas über Java
Wo ist mit Java?
Über Java-Threads
Java1.8 neue Funktionen
[Java] -Schnittstelle
Über die Java-Klasse
Informationen zu Java-Arrays
Über Java-Vererbung
Über Schnittstelle, Java-Schnittstelle
Über Java Var
Über Java Literal
Informationen zu Java-Befehlen
Informationen zur Java-Protokollausgabe
Informationen zur Java-Funktionsschnittstelle
Voraussichtliche Funktionen von Java
Java, über zweidimensionales Array
Über die Klassenteilung (Java)
Über [Java] [StreamAPI] allMatch ()
Informationen zur Java StringBuilder-Klasse
[Java] Über Singleton Class
Informationen zur Bindung von Java-Methoden
[Java] Über anonyme Klassen
Informationen zu Aufteilungsmethoden (Java)
[Java Silver] Informationen zur Initialisierung
Informationen zur Java-Array-Liste
Über Java-Polymorphismus super ()
Informationen zur Vererbung (Java Silver)
Informationen zur Java String-Klasse
Informationen zu Java-Zugriffsmodifikatoren
Über Java-Lambda-Ausdrücke
Informationen zu Java-Einstiegspunkten
Java 10 Docker-Unterstützung
Persönliche Zusammenfassung über Java
[Java] Drei Funktionen von Java
Über die abstrakte Klasse von Java
Hinweise zu Java GC
Was ich über Java 8 recherchiert habe
Java Version 8 und neuere Funktionen
Über Java-Instanzen
Was ich über Java 6 recherchiert habe
[Gradle] Informationen zu Java-Plug-In-Aufgaben
Neue Funktionen von Java7 bis Java8
Informationen zu Java-Variablendeklarationsanweisungen
Was ich über Java 9 recherchiert habe
[Java] Informationen zur Behandlung von Try-Catch-Ausnahmen
Informationen zu Java Class Loader-Typen
[Java Silver] Über gleich Methode
[Java] Über String und StringBuilder
Java
Was ich über Java 7 recherchiert habe
Über =
Informationen zu Alibaba Java-Codierungsrichtlinien