¿Qué significa medio ambiente?
El entorno de ejecución (inglés: entorno de ejecución, también conocido como "sistema de ejecución", sistema de tiempo de ejecución) se refiere a un entorno que ejecuta código de tiempo de ejecución semicompilado en la máquina de destino.
El entorno de ejecución es un método de ejecución entre un compilador y un intérprete. El entorno de ejecución de Java se denomina "Java Runtime Environment" (JRE).
Un programa escrito en un lenguaje como C#, Visual Basic .NET, C .Net se ejecuta en .NET Common Language Runtime (CLR) en Microsoft Windows o Mono en Linux.
Información ampliada
Java es un lenguaje de programación orientado a objetos. No solo absorbe las diversas ventajas del lenguaje C, sino que también abandona conceptos difíciles de entender como múltiples. herencia y punteros en C. Por tanto, el lenguaje Java tiene dos características: potente y sencillo de utilizar.
Como representante de los lenguajes de programación estáticos orientados a objetos, el lenguaje Java implementa perfectamente la teoría orientada a objetos y permite a los programadores realizar programación compleja con una forma de pensar elegante.
Java tiene las características de simplicidad, orientación a objetos, distribución, robustez, seguridad, independencia y portabilidad de plataforma, subprocesos múltiples y dinámica [2]. ¿Java puede escribir aplicaciones de escritorio, aplicaciones web, sistemas distribuidos y aplicaciones de sistemas integrados, etc.?
JDK (Java Development Kit) se denomina kit de desarrollo Java o herramienta de desarrollo Java. Es un entorno de desarrollo de programas para escribir programas y aplicaciones Java Applet.
JDK es el núcleo de todo Java, incluido Java Runtime Environment (Java Runtime Envirnment), algunas herramientas de Java y la biblioteca de clases central de Java (Java API).
Cualquier servidor de aplicaciones Java tiene esencialmente una determinada versión de JDK incorporada. El JDK principal 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 el JDK desarrollado por la organización GNU.
Además, el subconjunto de API de Java SE y la máquina virtual de Java en la biblioteca de clases de API de Java se pueden denominar colectivamente JRE (JAVA Runtime Environment) es un entorno estándar que admite la ejecución de programas Java. .
Enciclopedia Baidu: entorno operativo