ciao a tutti...


stò leggendo un pò di cose sul java ed ho trovato pareri contrastanti sulla definizione delle classi public.

alcuni dicono che si dichiara public solamente se si crea un package, alcuni dicono che va bene sempre anche per un semplice hello world.


esempio...per molti fare

codice:
public class prova {
public static void main(String args[]) {
System.out.println("\nCiao");
}
}
è giusto (anche il libro che ho porta esempi così)..

ma allo stesso tempo molti dicono che è corretto fare..

codice:
class prova {
public static void main(String args[]) {
System.out.println("\nCiao");
}
}

voi che ne pensate?