¿ Java es un lenguaje de programación y plataforma para la creación y ejecución de programas de ordenador. Fue construido principalmente con el patrocinio de una empresa llamada Sun Microsystems , con el objetivo de que sea tan fácil y confiable como sea posible para crear programas que se ejecutan en tantos dispositivos y sistemas operativos diferentes como sea posible. Tutor de Java
Si usted es un desarrollador que quiera crear programas utilizando el lenguaje de programación Java, entonces usted tendrá una copia tanto del entorno de ejecución de Java y el kit de desarrollo de Java en su ordenador con el fin a trabajar. Esto es cierto incluso si usted desea desarrollar programas en Java diseñado para ejecutarse en un navegador web , llamados Applets . MarketBook.es: su programa lo requiere
La razón más simple por qué lo haría necesita Java en el equipo es porque un programa que ha descargado y desea utilizar requiere el Java Runtime Environment para funcionar . Estos programas fueron escritos por los desarrolladores que optan por Java como lenguaje debido a su capacidad para crear código que se ejecute en la más amplia variedad de dispositivos como sea posible , desde teléfonos celulares hasta computadoras personales , sin modificaciones. Si su programa requiere Java esté presente , se lo notificará mediante un mensaje de error al intentar ejecutarlo.
Razones para el requisito
para ejecutar en un conjunto diverso de las computadoras , los programas Java no puede ser escrito especialmente para cualquiera de los equipos que se ejecutan en . Incluso si un programador Java puede escribir su programa para un ordenador específico , puede romper tan pronto como un nuevo modelo se libera que soporta diferentes funciones , y nunca pueden admitir dispositivos completamente nuevos e imprevistos , como los teléfonos inteligentes. En cambio , los programas Java se escriben para un equipo imaginario llamado la Máquina Virtual Java.
El Virtual Machine
Java Luego , un programa especial que forma parte de la instalación de Java de cada usuario ' s equipo contiene instrucciones sobre cómo traducir los comandos para la máquina virtual de Java en comandos para su propio equipo. Siempre y cuando el usuario ' s equipo tiene las herramientas para entender los comandos de Java Virtual Machine , y siempre y cuando el programador de Java crea código correctamente para la Máquina Virtual Java, programas funcionará, independientemente de la computadora.
Desventajas
La desventaja de este método es , a diferencia de los archivos ejecutables de Windows, Mac OS X APP paquetes y aplicaciones de Linux , los programas Java necesitan algo extra puede instalar en cada usuario y # 039 ; equipo s , un programa que puede traducir código Java Virtual Machine en el código para que el equipo nativo. Este es el tiempo de ejecución de Java.