Java: ¿Cuáles son las variables de entorno necesarias que se deben establecer después de instalar JDK en Windows y cómo?

Esto puede ser evidente para los programadores de Java, pero puede que no lo sea para aquellos que recién están comenzando el viaje de Java.

Después de descargar JDK de Sun e instalarlo en Windows, ¿qué variables de entorno se deben configurar para usar javac, etc. desde las herramientas de línea de comandos como vi? (verProgramando Java con Vim) Además, ¿cómo se establecen las variables de entorno en Windows?

Respuestas a la pregunta(2)

Su respuesta a la pregunta