Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo crear y depurar programas java

Cómo crear y depurar programas java

Primero, configure las variables de entorno del entorno JDK para Java:

Haga clic con el botón derecho en Mi PC, seleccione "Propiedades", seleccione la pestaña "Avanzado", ingrese la configuración de las variables de entorno y establezca las tres siguientes variables de entorno:

(1) Establezca la variable de ruta para que podamos ejecutar aplicaciones java, como javac, java, javah, etc., en cualquier parte del sistema. Esto es para encontrar nuestra aplicación Java y depurarla.

(1) Establezca la variable de ruta para que podamos ejecutar aplicaciones java, como javac, java, javah, etc., en cualquier parte del sistema. Esto es para encontrar el directorio donde instalamos el JDK. Por ejemplo, nuestro JDK está instalado en el directorio C:\jdk1.6.0, y en el directorio C:\jdk1.6.0\bin está nuestra aplicación Java de uso común. Necesitamos agregar la aplicación java en el directorio C:\jdk1.6.0\bin a la variable de entorno de ruta.

Seleccione -gt; editar; cuando busque variables de ruta en variables del sistema (ya hay muchas variables cuyos valores están precedidos por C:\jdk1.6.0\bin)

Nombre de la variable: ruta

Valor de la variable: C:\jdk1.6.0\bin

(2) La variable de entorno classpath se usa cuando desarrollamos programas java y necesitamos hacer referencia a los de otras personas. escribiendo una clase, informe al intérprete de Java dónde encontrar la clase. Por lo general, Sun nos proporciona algunos paquetes de clases enriquecidos adicionales, uno es dt.jar y el otro es tools.jar. Ambos paquetes jar se encuentran en el directorio C:\jdk1.6.0\lib, por lo que normalmente agregaremos los dos jar. paquetes a nuestra variable de entorno classpath y establezca classpath=.C:\jdk1.6.0\lib\tools.jarC:\jdk1.6.0\lib\dt.jar.

En la columna de variable de entorno del sistema, haga clic en -gt; crear nueva ruta de clase

Nombre de la variable: ruta de clase

Valor de la variable: .JAVA_HOME\lib\tools.jar tools.jarJAVA_HOME\lib\dt.jar (tenga en cuenta que hay un "." en la parte superior de CLASSPATH, que indica el directorio actual, por lo que cuando ejecutamos java AClass, el sistema primero buscará el archivo AClass en el directorio actual) .

(3) Establezca JAVA_HOME:

En primer lugar, para facilitar la referencia, por ejemplo, si el JDK está instalado en el directorio C:\jdk1.6.0, luego configure JAVA_HOME en el ruta de este directorio, por lo que cuando desee utilizar esta ruta en el futuro, solo necesita ingresar JAVA_HOME, lo que evita ingresar una ruta larga para cada referencia

El segundo es el principio de estandarización. p> El segundo es el principio de unificación: cuando cambia la ruta JDK, simplemente cambie el valor de la variable JAVA_HOME. De lo contrario, tendrá que cambiar cualquier documentación que haga referencia al directorio JDK como ruta absoluta, y si no los cambia todos y algún programa no puede encontrar el JDK, ¡predeciblemente el sistema fallará!

El software de terceros hará referencia a la variable JAVA_HOME acordada; de lo contrario, no podrá utilizar el software normalmente.

Haga clic en -gt en la columna de la variable de entorno del sistema; nuevo JAVA_HOME (JAVA_HOME apunta a la ruta de instalación de JDK)

Nombre de la variable: JAVA_HOME

Valor de la variable: C :\jdk1.6.0

Una vez completada la configuración, escriba un programa Java simple para probar. J2SDK se ha instalado correctamente:

public class HelloWorld{

public static void main(String[] args){

system.out.println("Hola world !")

}

}

Guarde el programa como un documento llamado HelloWorld.java.

Abra una ventana del símbolo del sistema, vaya al directorio donde se encuentra HelloWorld.java (use cd: nombre de archivo\nombre de archivo para ingresar) y escriba el siguiente comando

javac HelloWorld.java

java HelloWorld

En este momento, si no se puede imprimir, verifique cuidadosamente si la configuración es correcta.

Después de configurar correctamente las variables de entorno, puede comenzar a aprender Java.