27
Più recente
Redazione OpenNavo Aggiunta a Homebrew Tradotto con IA
CompatibilitàSconosciuta
Eclipse Temurin 27+35
Il rilascio funzionale Java 27 cambia GC e intestazioni degli oggetti predefiniti, aggiunge capacità TLS e ritira le build Mac Intel.
Eclipse Temurin 27+35
Il rilascio funzionale Java 27 cambia GC e intestazioni degli oggetti predefiniti, aggiunge capacità TLS e ritira le build Mac Intel.
Runtime
- Imposta G1 come garbage collector predefinito in tutti gli ambienti.
- Abilita le intestazioni compatte degli oggetti per impostazione predefinita.
Sicurezza
- Aggiunge scambio di chiavi ibrido post-quantistico per TLS 1.3.
Piattaforme
- Pubblica build macOS per Apple Silicon, non per Mac Intel.
- Evitare Shenandoah su RISC-V senza estensioni Zba.
Dettagli e compatibilità
L’annuncio Java 27 elenca ulteriori anteprime di costanti lazy, pattern primitivi, concorrenza strutturata e codifiche PEM, oltre all’API Vector in incubazione e all’oscuramento dei dati JFR nel processo. API preview/incubator hanno requisiti di abilitazione e compatibilità propri. Su RISC-V senza Zba, Shenandoah può causare SIGILL: l’editore sconsiglia quel collector sull’hardware interessato in attesa di un aggiornamento Java 27. I Mac Intel richiedono una linea JDK precedente mantenuta. La versione registrata 27,35 indica la build 27+35, non una versione Java 27.35.