Java/Classi e oggetti: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Paidos (discussione | contributi)
mNessun oggetto della modifica
Paidos (discussione | contributi)
Riga 114:
Queste classi (API) sono davvero numerose e per ordinarle in modo che fossero facilmente usabili sono state raggruppate in insiemi specifici, i package.
 
== IIl package ==
 
I ''packagepackages'' sono meri contenitori di classi esattamente come le directory lo sono per i files e tra l'altro vale la stessa regola: nello stesso package non vi possono essere due classi con lo stesso nome così come nella stessa directory non vi possono essere due files con lo stesso nome. Nel JDK la sun fornisce una copiosa quantità di packages disponibili all'uso.
 
IAlcuni package di base delle librerie standard java :
*<tt>java.lang</tt> è il package che contiene le classi di base del linguaggio
*<tt>java.util</tt> raccoglie classi d’utilità generale
Riga 125:
*<tt>java.net</tt> contiene classi per programmare connessioni
*<tt>java.applet</tt> contiene classi per programmare ''applet''
 
Per usarli bisogna scrivere la parola chiave <tt>import</tt>.
 
Il programmatore così come può creare sue classi così può ordinarle in suoi packages. Ordinare proprie classi può servire a ritrovarle con facilità e a riusarle, vedremo poi come, con altrattanda facilità.
Il programmatore può assegnare una classe ad un suo package usando la parola chiave <tt>package</tt> seguita dal nome attribuitogli caratterizzante l'insieme delle classi.
 
Con questa sintassi:
 
package nomedelpackage;
 
Questa istruzione deve essere la prima in assoluto del codice sorgente e inoltre il nome non deve cominciare con "java." poiche questo è riservato solo ai packages standard della JDK.
 
 
 
 
 
 
[[Categoria:Java|Classi]]{{Avanzamento|25%|1 maggio 2008}}