Bueno posteo esto para ayudar a una amigo de los foros de hi5. no tengo mucho tiempo libre asi que me parece que es muy resumida la forma en que describo este hola mundo. espero me disculpen por eso.
/**
* la palabra reservada
* tu clase. ahora la palabra
* fuera una interfaz seria la palaba
* iria en este lugar. despues va el nombre de la clase que
* en este caso es HolaMundo se acostumbra siempre en
* mayusculas los nombre de las clases de Java.
* una clase tiene miembros por el momento esta solo tiene
* un metodo statico esto quiere decir que pertenece a la clase
* y no a una instancia en particular
*
*/
public class HolaMundo(){
/**
* el metodo main esta recervad, cuando el compilador detecta
* este metodo con esta estructura, define un punto de ejecucion por eso
* todo lo que este dentro de este metodo sera lo que se ejecute.
* de igual forma tiene un visibilidad publica, la palabra void nos dice que
* que el valor de retorno para este metodo es vacio.
* los parametros que recive es solo un Array de strings los cuales
* los necesitaremos si queremos pasar valores por la linea de comando.
*/
public static void main(String[] arg){
/**
* java trabaja con paquetes, apra organizar sus clases
* el paquete system contiene varias utililerias necesarias
* para manejar la entrada o salida por consola
* el metodo println escribe en consola una cadena de caracteres.
*/
System.out.println("Hola mundo");
}
}