Java/Introduzione: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
rimuovo link superflui verso wikipedia e ne sposto alcuni altri
Riga 14:
*dotato di ''[[w:it:garbage collection|garbage collector]]''
 
Le specifiche tecniche che definiscono il linguaggio sono aggiornate dalla Oracle (in precedenza dalla Sun) e sono definite in un documento chiamato ''The Java Language Specification'', o, abbreviato, ''JLS''. Nel tempo, sono state realizzate tre edizioni di questo documento (a gennaio 2011, la più recente è la terza), che via via hanno aggiunto al linguaggio nuove regole sintattiche e semantiche.
Le specifiche di linguaggio vengono mantenute dalla Oracle e sono definite da un documento
chiamato ''The Java Language Specification'', o, abbreviato, ''JLS''. Nel tempo, sono state realizzate tre edizioni di questo
documento (a gennaio 2011, la più recente è la terza), che hanno via via aggiunto diversi costrutti e regole al linguaggio.
 
Le specifiche vengono scritte avendo sempre in mente la ''retrocompatibilità'': tutto il codice sorgente che era corretto con le vecchie versioni di Java deve risultare corretto anche con quella nuova e deve avere lo stesso significato.