How To: Compilar y ejecutar codigo en Java (*.java)
Cuando no contamos con IDE que nos proporcionen la opción de auto compilación o simplemente un botón para poder compilar nuestro codigo en cualquier momento; para esos y muchos otros casos.
Dejo a su disposición una forma de compilar nuestro codigo Java, es decir, compilar los archivos de codigo fuente con extensión: *.java.
Los archivos de codigo fuente Java los podemos crear en cualquier editor de texto, pero guardar el archivo como texto plano (sin formato alguno). Por ejemplo, abrimos bloc de notas (Inicio -> Todos los programas -> Accesorios -> Bloc de Notas), escribirmos nuestro codigo y lo guardamos como NombreClase.java.
Para poder realizar la compilación y ejecución, les recuerdo que, debemos tener instalado el Java JDK y la configuración que sugerí en este post (Configuración de variables de entorno para Java JDK).
Inicio/Windows -> Todos los programas -> Accesorios -> Command Prompt
o bién Inicio/Windows + R, luego escribimos cmd y finalmente tenemos una ventana del Command Prompt.
En esta ocación tengo en el siguiente directorio: C:\Users\Public\Downloads un archivo de codigo fuente: JApplication.java. Ustedes deber ir al directorio (carpeta) dónde tienen guardado su archivo.
Compilación del archivo que contiene el codigo (*.java).
javac JApplication.java
o bien para muchas clases: javac ClaseA.java ClaseB.java ClaseC.java y así sucesivamente las clases que queramos compilar.
Cuando compilamos un archivo se genera otro archivo con el mismo nombre pero diferente extensión: *.java -> *.class.
Ejecución del archivo *.class.
java JApplication
Recuerden que para ejecutar el archivo *.class deben escribir solo el nombre de dicho archivo sin la extensión. De otro modo marcará error.
- Forma correcta de ejecución: java JApplication
- Forma incorrecta de ejecución: java JApplication.class


[...] la aclaración que la compilación de clases empaquetadas o no empaquetadas puede ser usando éste método. Pero las clases empaquetadas que [...]
[...] Con en nuevo lanzamiento de Windows 7, cambió el lugar dónde solíamos encontrar las opciones para configurar las variables de entorno después de instalar Java JDK. Por ello y por quienes se han preguntado ¿Cómo configurar las variables de entorno del sistema? para poder compilar y ejecutar codigo fuente java. [...]