Red de conocimiento informático - Material del sitio web - ¿Cómo compilar programas JAVA con JDK? Versión JAVA de la guía completa de Hola mundo Hou Guangmin vio que los BBS de muchos sitios web técnicos están llenos de información de ayuda para que los principiantes de Java ejecuten su primer programa Java. Siento que, como transeúnte, es necesario. Escribe este artículo porque encontré algunos problemas de muy bajo nivel, ¡pero es realmente inapropiado dejar que estos problemas ocupen tanto espacio precioso en bbs! A continuación se presentan algunos conceptos básicos sobre jQuery que deben comprenderse. Conceptos básicos que deben entenderse Java es un lenguaje de red multiplataforma que utiliza el concepto de máquinas virtuales para ejecutarse en diferentes plataformas. Los archivos con el sufijo java son archivos de código fuente que generan archivos de clase después de la compilación. La máquina virtual ejecuta estos archivos de clase y los convierte en comandos que se pueden ejecutar en diferentes plataformas. Por eso Java es menos eficiente. Debido a esto, no existe un concepto de archivos exe en Java con el que los usuarios de otros lenguajes estén familiarizados. Recuerde el método de ejecución de hola mundo: escriba el nombre del archivo fuente javac.java (compilar) el nombre del archivo fuente java (ejecución, sin sufijo) en la línea de comando. Aquí está la aplicación java, incluida la función principal. Si hola mundo es la versión del subprograma, ingrese el nombre del archivo fuente del subprograma (archivo de clase compilado) en la línea de comando. Si el archivo de clase se ha incrustado en la página web html, simplemente ábralo directamente con IE. La aplicación comete errores con frecuencia y el sistema solicita una excepción en el hilo "principal" java.lang.NoClassDefFoundError. El motivo de este mensaje puede ser que si escribió mal el nombre del archivo, Java distingue entre mayúsculas y minúsculas. Error de entrada, por supuesto, no se puede encontrar el archivo. 2 La máquina virtual no encontró la biblioteca de clases necesaria. Es posible que no tenga la ruta de clase configurada en el archivo autoexec.bat. Vaya a ejecutar Windows, ingrese sysedit, luego agregue esta línea en el archivo autoexec.bat: establezca classpath=su directorio de instalación de jdk/lib, por ejemplo, establezca classpath=c:/jdk1.3.0_02/lib; Ejecute el archivo autoexec.bat nuevamente en el directorio raíz de la ventana c de DOS para asegurarse de que la configuración sea correcta, por supuesto, si desea reiniciar la máquina. El sistema indica HelloWorld.java: 1: La clase pública helloworld debe definirse en un archivo llamado "HelloWorld.java". clase pública helloworld{^ Un programa fuente Java puede definir varias clases, pero solo puede haber una clase con un atributo público y debe ser coherente con el nombre del archivo. Además, el método principal debe colocarse en la clase pública para ejecutar la clase. El sistema indica que ocurrió una excepción en el hilo "principal" java.lang.NoSuchMethodError: main Esta excepción ocurre porque cometió un error al copiar el código del libro. La función principal debe escribirse así: public static void main(String args[]) ¡No te equivoques en una palabra, recuerda! Los miniprogramas suelen tener este error: IE muestra que el miniprograma se ha iniciado, pero aún así solo muestra un área gris. Es más probable que este problema ocurra cuando se usan herramientas de desarrollo integradas (como jBuilder), pero no hay ningún problema al usar appletviewer. Esto se debe a que está utilizando una versión de Java en el subprograma que no es compatible con IE. jBuilder usa el componente swing en el subprograma de forma predeterminada, pero IE solo admite jdk1.1, por lo que ocurre esta situación. Simplemente elimine la declaración import swing y luego modifique el código según se le solicite. No utilice el método del componente swing.

¿Cómo compilar programas JAVA con JDK? Versión JAVA de la guía completa de Hola mundo Hou Guangmin vio que los BBS de muchos sitios web técnicos están llenos de información de ayuda para que los principiantes de Java ejecuten su primer programa Java. Siento que, como transeúnte, es necesario. Escribe este artículo porque encontré algunos problemas de muy bajo nivel, ¡pero es realmente inapropiado dejar que estos problemas ocupen tanto espacio precioso en bbs! A continuación se presentan algunos conceptos básicos sobre jQuery que deben comprenderse. Conceptos básicos que deben entenderse Java es un lenguaje de red multiplataforma que utiliza el concepto de máquinas virtuales para ejecutarse en diferentes plataformas. Los archivos con el sufijo java son archivos de código fuente que generan archivos de clase después de la compilación. La máquina virtual ejecuta estos archivos de clase y los convierte en comandos que se pueden ejecutar en diferentes plataformas. Por eso Java es menos eficiente. Debido a esto, no existe un concepto de archivos exe en Java con el que los usuarios de otros lenguajes estén familiarizados. Recuerde el método de ejecución de hola mundo: escriba el nombre del archivo fuente javac.java (compilar) el nombre del archivo fuente java (ejecución, sin sufijo) en la línea de comando. Aquí está la aplicación java, incluida la función principal. Si hola mundo es la versión del subprograma, ingrese el nombre del archivo fuente del subprograma (archivo de clase compilado) en la línea de comando. Si el archivo de clase se ha incrustado en la página web html, simplemente ábralo directamente con IE. La aplicación comete errores con frecuencia y el sistema solicita una excepción en el hilo "principal" java.lang.NoClassDefFoundError. El motivo de este mensaje puede ser que si escribió mal el nombre del archivo, Java distingue entre mayúsculas y minúsculas. Error de entrada, por supuesto, no se puede encontrar el archivo. 2 La máquina virtual no encontró la biblioteca de clases necesaria. Es posible que no tenga la ruta de clase configurada en el archivo autoexec.bat. Vaya a ejecutar Windows, ingrese sysedit, luego agregue esta línea en el archivo autoexec.bat: establezca classpath=su directorio de instalación de jdk/lib, por ejemplo, establezca classpath=c:/jdk1.3.0_02/lib; Ejecute el archivo autoexec.bat nuevamente en el directorio raíz de la ventana c de DOS para asegurarse de que la configuración sea correcta, por supuesto, si desea reiniciar la máquina. El sistema indica HelloWorld.java: 1: La clase pública helloworld debe definirse en un archivo llamado "HelloWorld.java". clase pública helloworld{^ Un programa fuente Java puede definir varias clases, pero solo puede haber una clase con un atributo público y debe ser coherente con el nombre del archivo. Además, el método principal debe colocarse en la clase pública para ejecutar la clase. El sistema indica que ocurrió una excepción en el hilo "principal" java.lang.NoSuchMethodError: main Esta excepción ocurre porque cometió un error al copiar el código del libro. La función principal debe escribirse así: public static void main(String args[]) ¡No te equivoques en una palabra, recuerda! Los miniprogramas suelen tener este error: IE muestra que el miniprograma se ha iniciado, pero aún así solo muestra un área gris. Es más probable que este problema ocurra cuando se usan herramientas de desarrollo integradas (como jBuilder), pero no hay ningún problema al usar appletviewer. Esto se debe a que está utilizando una versión de Java en el subprograma que no es compatible con IE. jBuilder usa el componente swing en el subprograma de forma predeterminada, pero IE solo admite jdk1.1, por lo que ocurre esta situación. Simplemente elimine la declaración import swing y luego modifique el código según se le solicite. No utilice el método del componente swing.

Si cree que el componente swing es muy hermoso y no necesita eliminarlo, instale un complemento de Java. Esto se instalará automáticamente cuando instale la versión superior de jdk. Revisa tu panel de control en busca de esa cosita de nariz roja. Pero recuerde, si desea usarlo, la forma en que se escribe su archivo html será diferente a la anterior y no puede simplemente usar CODE para especificar la clase. En cuanto a cómo escribirlo, está más allá del alcance de este artículo (si escribes un hola mundo y necesitas usar un complemento, será un desastre). Hay muchos artículos sobre cómo hacerlo. Naturalmente, no estoy acostumbrado a usar archivos exe en los que hago clic para ejecutar. Abro una ventana de DOS e ingreso una línea de comando para convertirlo en un archivo jar. Pero para hola mundo, es un poco problemático. Manera estúpida: crea un archivo por lotes. Por ejemplo: use el Bloc de notas para escribir un archivo run.txt, el contenido es: java, su nombre de archivo principal, luego cambie el sufijo a bat y colóquelo en el mismo directorio que el nombre del archivo principal. Oh, haz doble clic para ejecutar, bastante tonto. Si debe utilizar un archivo exe para ejecutar, herramientas como jet pueden convertir el archivo de clase en un archivo exe. Pero esto también pierde la naturaleza multiplataforma de Java. Lo anterior es la guía completa de hola mundo. Si aún no puedes entender hola mundo, ¡lo siento! Todavía no has aprendido bien Java.