Salve a tutti, come da titolo sto cercando di creare ed eseguire dei files in java con package ed istruzioni import.. ma qualcosa va storto (premetto che sono nuovo della programmazione java)...
mi spiego meglio...
creo due files .java all'interno della cartella c:\ chiamati Autore.java e EsempioPublic.java
codice:
package esercizi.pasquale;
public class Autore {
public String Nome()
{
return "Mario";
}
public String Cognome()
{
return "Rossi";
}
}
codice:
import esercizi.pasquale.*;
package esercizi;
public class EsempioPublic {
Autore AutoreDelLibro = new Autore();
public void StampaNomeAutore()
{
System.out.println(AutoreDelLibro.Nome());
}
}
Con riga di comando eseguo prima questa istruzione:
codice:
C:/>javac -d c:\ Autore.java
e fin qui tutto ok, mi crea il file Autore.class nella cartella c:\esercizi.pasquale!
quando invece digito quest'altro codice sul prompt dei comandi mi da errore:
codice:
C:/>javac -d c:\ EsempioPublic.java
EsempioPublic.java:3: class, interface, or enum expected
package esercizi;
^
}
queste sono le configurazioni delle variabili d'ambiente:
codice:
PATH: C:\Program Files\Java\jdk1.6.0_23\bin;
CLASSPATH: .;c:\;
ho letto di tutto e di più, ma evidentemente mi sfugge qualcosa...
ringrazio anticipatamente che mi aiuta!!