¿ Los equipos utilizan una variedad de herramientas y tecnologías de software para llevar a cabo las tareas del usuario . Java es una de las tecnologías más comunes para aplicaciones de escritorio y Web , aunque en la mayoría de los casos, los usuarios no son conscientes de que Java se está ejecutando . Para que su computadora para ejecutar programas Java , ya sea software o en los sitios web , debe tener una instalación del entorno de ejecución de Java ( JRE ) . Hay varios elementos clave en el JRE para desarrolladores y usuarios . Desarrollo
Los desarrolladores pueden diseñar y crear programas en el lenguaje Java en cualquier ordenador con JRE instalado. Este proceso generalmente implica herramientas adicionales como el JDK (Java Development Kit) , así como los IDE ( Entornos Integrados de Desarrollo ) . Programas Java ofrecen muchos tipos diferentes de funcionalidad para el escritorio y la Web , incluyendo las aplicaciones de negocio y la productividad , el entretenimiento y la base de datos . Java es ampliamente utilizado para el desarrollo ya que es gratis y se instala en una parte significativa de ordenadores en uso , tanto en el trabajo y en casa contextos . '
Ejecución
Parte de la JRE , Java Virtual Machine (JVM ) permite que los programas Java se ejecuten en los equipos de usuario. La Descarga JRE incluye la JVM , lo que los usuarios no tienen que instalarlo manualmente. Programas Java utilizan la JVM para ejecutar en cualquier sistema operativo que el usuario tiene . Esta es una de las principales razones de la popularidad de Java, ya que los desarrolladores pueden escribir una versión de un programa de Java y JVM se encargará de ejecutar el programa en cualquier sistema operativo en particular .
Software
Cuando los usuarios ejecutan el software de Java , los recursos incluidos en el JRE permite que los programas se ejecuten . Software Java es amplio , ya que la plataforma cuenta con una gran cantidad de "bibliotecas" para funciones como la conexión a bases de datos y la creación de interfaces de usuario , entre muchas otras. En programación, una "biblioteca " es un paquete de código que los desarrolladores pueden utilizar dentro de sus aplicaciones. La presencia de múltiples bibliotecas de Java permite a los desarrolladores crear aplicaciones complejas de forma rápida , ya que estos recursos significa que no tienen que codificar todos los aspectos de una aplicación a sí mismos .
Web
< p > Sitios web y aplicaciones web usan Java, al igual que las máquinas que proporcionan estos servicios. Servicios de Internet se implementan mediante servidores web , que son esencialmente computadoras en red con software específico. Muchos de los programas en Internet usan Java, incluyendo aquellos en los servidores de sí mismos y los que operan dentro de los sitios web que usted puede ver como un usuario de Internet . Un ejemplo común es un applet de Java, un programa que se ejecuta en el explorador Web , como parte de un sitio web.
Actualizaciones
Java y el JRE se actualizan regularmente. El proceso de actualización de una instalación de Java normalmente no requiere mucha interacción con el usuario , como el sistema operativo solicita a los usuarios cuando hay una nueva versión disponible, la actualización automática de la JRE en cuanto se concede el permiso . Actualizaciones de Java son importantes para los usuarios , ya que proporcionan una funcionalidad adicional , la mejora de la eficiencia y, a menudo una mayor seguridad . Cuando los usuarios acceden a los servicios web relacionados con Java , la seguridad es especialmente importante , por lo que las actualizaciones de Java son siempre recomendable.