Corsi on-line

Utilizzo dei package in Java

Una delle domande che vengono poste più spesso nei forum di supporto per Java è la seguente:

Come si utilizzano i package?

Ho deciso quindi di pubblicare un breve post dedicato all’argomento in cui cercherò di descrivere il meccanismo alla base dei package nel modo più semplice possibile.

Si immagini quindi di creare un package sul modello del seguente:

package newpackage;
public class CiaoMondo {
 public void show(){
 System.out.println("Un saluto a tutto il Mondo!");
 }
}

A questo punto, si salvi il package creato, ad esempio sul percorso “c:\test” e all’interno di un file denominato “CiaoMondo.java”; lo scopo è quello di importarlo in un programma che richiami la classe “CiaoMondo”.

Si crei quindi un file chiamato “CallPackage” (anch’esso da salvare in “c:\test”) che importi il package “newpackage”:

import newpackage.*;

class CallPackage{
 public static void main(String[] args){
 CiaoMondo h2=new CiaoMondo();
 h2.show();
 }
}

A questo punto sarà possibile passare alla fase di compilazione:

C:\test\newpackage>javac *.java
C:\test\newpackage>cd..
C:\test>javac CallPackage.java

A questo punto sarà possibile eseguire il nostro programma:

C:\test>java CallPackage
Post correlati
I più letti del mese
Tematiche