Ho una vecchia applicazione scritta usando Java 7. Funziona bene in un Java 8 JRE. Non intendo riscrivere alcun codice per utilizzare le funzionalità di Java 8. C'è qualche vantaggio tecnico nell'aggiornamento del codice compilato all'ultima JDK Java 8?
Per essere chiari, il codice è attualmente compilato con Java 7 e già in esecuzione con l'ultimo Java 8 JRE. Dovrebbe già beneficiare dei miglioramenti del runtime Java 8. Questa domanda è se si potrebbero ottenere benefici compilando con la versione 8 ed eseguendo con il codice byte compilato Java 8.
Inoltre, non mi occupo di vantaggi non tecnici come la produttività degli sviluppatori. Penso che siano importanti ma non il punto di questa domanda. Sto chiedendo il bene del codice di produzione che NON ha un team di sviluppo. È puramente in modalità manutenzione.