Capacitación en Kunming Java: ¿Qué software se necesita para aprender Java y qué software de programación Java es mejor?
¿Qué software se necesita para aprender Java? ¿Qué software de programación Java es mejor? ¡El editor de Kunming Beida Jade Bird Java Training le dará respuestas detalladas! 1. JDK (Java Development Kit) JDK es el núcleo de todo Java, incluido el entorno de ejecución de Java (JavaRuntimeEnvirnment), un conjunto de herramientas Java y bibliotecas de clases basadas en Java (rt.jar).
Cualquier servidor de aplicaciones Java esencialmente tiene una determinada versión de JDK incorporada.
Por lo tanto, dominar JDK es el primer paso para aprender bien Java.
El JDK más común es el JDK lanzado por Sun. Además de Sun, muchas empresas y organizaciones han desarrollado su propio JDK, como el JDK desarrollado por IBM, Jrocket por BEA y JDK desarrollado por GNU. organización, etcétera.
La JVM (JavaVirtualMachine) incluida en el JDK de IBM se ejecuta de manera mucho más eficiente que la JVM incluida en SunJDK.
Jrocket, que se ejecuta específicamente en la plataforma x86, se ejecuta de manera mucho más eficiente en el lado del servidor que SunJDK.
Pero pase lo que pase, primero debemos dominar SunJDK.
1. Descarga e instalación de JDK. JDK también se llama J2SE (Java2SDKStandardEdition). Se puede descargar desde el sitio web de Java de Sun, #/j2se/downloads.html;. 4.2, se recomienda descargar esta versión de JDK, la página de descarga está aquí: /wsdd/;, enlace de descarga de Websphere: http://#/wsdd/downloads/WASsupport.html;.
4. JbossJboss es un AppServer gratuito y de código abierto, que se puede descargar gratis desde el sitio web de Jboss: #/index.html. Sin embargo, la documentación de Jboss no es gratuita y requiere dinero para comprarla. está configurado para que aprendamos Jboss ciertos obstáculos.
Hay varios buenos documentos de configuración de Jboss en Jdon, que pueden usarse como referencia: http://#/idea.html 4. Entorno de ejecución de aplicaciones Java Las aplicaciones Java se pueden dividir simplemente en lo siguiente; categorías Aspectos: 1. Aplicaciones de escritorio Java Las aplicaciones de escritorio generalmente solo requieren el soporte de JRE.
2. Aplicación web Java La aplicación web Java requiere al menos la instalación de JDK y un contenedor web (como Tomcat), así como una base de datos multiusuario. La aplicación web está dividida en al menos tres. capas: Capa de navegador: el navegador muestra la página del usuario Capa web: ejecuta Servlet/JSPDB Capa: base de datos back-end, proporciona servicios de acceso a datos a programas Java 3. Aplicaciones Java de nivel empresarial Las aplicaciones de nivel empresarial son más complejas y se pueden ampliar a n capas En el caso más simple, se dividirá en 4 capas: Capa del navegador: el navegador muestra la página del usuario Capa del cliente: el programa de gráficos del cliente Java (o programa de dispositivo integrado) interactúa directamente con la capa web o la capa web EJB. : ejecuta la capa Servlet/JSPEJB: ejecuta EJB para completar operaciones de lógica de negocios Capa DB: la base de datos backend proporciona servicios de acceso a datos para programas Java 4. Aplicaciones integradas de Java Las aplicaciones integradas de Java son un campo emergente Para participar en el desarrollo integrado, es necesario descargar el archivo. El paquete de desarrollo J2ME de Sun incluye la máquina virtual KVM dedicada para dispositivos integrados, y la JVM incluida en el JDK normal es diferente.
Además, es necesario descargar el simulador de un fabricante integrado específico.