Java/Tipi di dato: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 1:
{{Java/Prima parte}}
 
== Premessa importante ==
Molti programmatori provenienti da altri linguaggi erroneamente ritengono che il seguente codice funzioni:
<source lang="java">
int i;
System.out.println(i);
</source>
 
In realtà, questo codice non compila, poiché in Java vale la seguente regola: ''prima di poter leggere da una variabile, bisogna scriverci dentro un valore tramite assegnazione''. (Questa regola non vale per i campi delle classi e per gli ''slot'' degli array.)
 
== Tipi ==