como se crea una aplicación

rigarci
06 de Noviembre del 2003
Estoy empezando y se que hay que tener instalado todo el jdk para empezar a compilar y ejecutar aplicaciones java. Pero una vez creada una aplicación, por ejemplo para ejecutar en modo local en un PC, ¿qué se le da al usuario?¿cómo se le instala en su equipo?¿se generar instalables o algo así?

ronin0
06 de Noviembre del 2003
Hola Rigarci.

Lo primero que debes de tener en cuenta es que Java es un lenguaje multiplataforma osea que puede ejecutarse en cualquier maquina siempre que tenga instalada el JDK como tu bien dices. Para que un usuario pueda ejecutar tu código java tienes que darle los archivos .class, o como mejor opción pasarle un archivo .jar con todas las clases que necesite. Esto lo haces generando un paquete y comprimes a jar con la herramienta jar del jdk. En cuanto si se generan ejecutables la respuesta es no Java no genera ejecutables, genera Bytecodes. Existen aplicaciones que si te generan ejecutables, como el JBuilder, pero este lo que hace es meterte dentro del ejecutable todas las clases que necesitas incluidas las de la API de Java, osea que puede ser grande a pesar de que tu código sea pequeño.