Buon pomeriggio Avevo Project SDK 10 e linguaggio di livello 7. Recentemente ho riscontrato il seguente problema:
Alla luce di ciò ho iniziato a leggere e comprendere le versioni di tutto ciò che ho indicato nel titolo del post. Di conseguenza, ho installato la versione JDK 11, quindi ho risolto il problema impostando Struttura del progetto -> Impostazioni progetto -> Moduli -> Livello lingua su 11. Ma non avevo ancora capito bene cosa fosse cosa. Ti sarei molto grato se potessi dirmi le risposte alle seguenti domande:
- L'ultima versione di JDK è la 11?
- Cosa definiscono l'SDK di Project e il livello del linguaggio di Project?
- L'SDK del progetto e il livello della lingua del progetto dovrebbero corrispondere tra loro?
- Come fai a sapere quando cambiare il livello linguistico del progetto e i moduli -> Livello linguistico?
GO TO FULL VERSION