Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/01/2010, 09:33
Avatar de Fuzzylog
Fuzzylog
 
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 15 años, 7 meses
Puntos: 188
Respuesta: como funcionan los programas Java

Añado un par de apostillas.

Puedes tener archivos java con el nombre que quieras y muchas clases no públicas dentro de ellos. Eso sí, si alguna vez quieres incluir una clase pública debes llamarla como el nombre del archivo. Es por eso que sólo puede existir una clase pública por archivo.

El main es el método al que se llama al arrancar si se intenta ejecutar una aplicación utilizando el intérprete Java. Si esto se realiza así, y no existe método main en el archivo indicado (la clase correspondiente a ejecutar), dará un mensaje de error.

El classpath viene algo así como el baul donde se van a buscar las clases java dentro del equipo, si pones una clase fuera del classpath jamás la encontrará. Asín que cuidadín xD, porque la búsqueda de una clase inclute classpath + ruta relativa, y es por eso que solo hay que definir la ruta relativa en java, la ruta absoluta se completa automáticamente.