¿Cuáles son las diferencias entre las tres plataformas de Java?
Las diferencias y relaciones entre plataformas son las siguientes:
1. Definición y ámbito de aplicación: J2SE está incluido en J2EE, J2ME incluye las clases principales de J2SE, pero algunas clases propietarias nuevas. se agregan.
1. j2se es una plataforma de aplicaciones de escritorio Java, utilizada para desarrollar aplicaciones de escritorio, como qq, Baofengyingyin son aplicaciones de escritorio, donde s significa estándar, lo que significa estándar.
2.j2ee, donde e significa empresa, que significa empresa, es decir, plataforma de aplicaciones empresariales Java, utilizada para programas de desarrollo distribuido a gran escala.
3. j2me, m significa móvil, que es una plataforma móvil, una plataforma de desarrollo utilizada para desarrollar teléfonos móviles e integrar máquinas con CPU.
2. Campos de aplicación:
1. J2EE (Java 2Enterprise Edition) para aplicaciones de red empresarial
2. aplicaciones 2 Standard Edition);
3. J2ME (Java 2 MicroEdition) para dispositivos integrados y electrodomésticos.
3. Lo creado es el programa java:
1. La extensión del archivo fuente es .java; el archivo después de la compilación es .class;
3. Después del empaquetado, la extensión es .jar.
Información ampliada:
Los tres mecanismos principales de Java:
1. Mecanismo de máquina virtual: utilizar la máquina virtual para interpretar el código de bytes y ejecutar programas Java para lograrlo. multiplataforma.
2. Mecanismo de recolección de basura: reciclaje automático de memoria.
3. Mecanismo de seguridad del código: después de cargar el código, verifique el código y luego ejecútelo.
Material de referencia: Enciclopedia Baidu--java