¿Para qué se utiliza JAVA?
Java es un lenguaje de programación informática ampliamente utilizado con funciones de programación multiplataforma, orientadas a objetos y genéricas. Se utiliza ampliamente en el desarrollo de aplicaciones web a nivel empresarial y en el desarrollo de aplicaciones móviles.
James Gosling y otros que trabajaron para Sun Microsystems desarrollaron el prototipo del lenguaje Java a principios de los años 1990. Inicialmente se llamó Oak y estaba dirigido a lenguajes de programación para sistemas pequeños como electrodomésticos y usados. en televisores Control y comunicación de electrodomésticos como máquinas, teléfonos, despertadores y tostadoras.
Dado que la demanda del mercado de estos electrodomésticos inteligentes no fue tan alta como se esperaba, Sun abandonó el plan. Con el desarrollo de Internet en la década de 1990, Sun vio las perspectivas de que Oak se utilizara en Internet, por lo que transformó Oak y lo lanzó oficialmente con el nombre de Java en mayo de 1995. Java se ha desarrollado con el rápido desarrollo de Internet y gradualmente se ha convertido en un importante lenguaje de programación de redes.
Información ampliada
Características de Java
El estilo del lenguaje de programación Java es muy cercano al lenguaje C++. Hereda el núcleo de la tecnología orientada a objetos del lenguaje C++, descarta los punteros propensos a errores y los reemplaza con referencias; elimina la sobrecarga de operadores y las características de herencia múltiple en C++ y los reemplaza con interfaces;
Java es diferente de los lenguajes compilados generales o de los lenguajes interpretados. Primero compila el código fuente en código de bytes y luego depende de máquinas virtuales en varias plataformas para interpretar y ejecutar el código de bytes, teniendo así la función multiplataforma de "escribir una vez, ejecutar en cualquier lugar". En las primeras versiones de JVM, esto reducía hasta cierto punto la eficiencia de ejecución de los programas Java. Sin embargo, después del lanzamiento de J2SE1.4.2, la velocidad de ejecución de Java ha mejorado enormemente.
En Java SE 1.5 se introdujeron programación genérica, enumeraciones con seguridad de tipos, parámetros de longitud variable y funciones automáticas de carga/unboxing. La explicación de Sun Microsystems sobre el lenguaje Java es: "El lenguaje de programación Java es un lenguaje simple, orientado a objetos, distribuido, interpretable, robusto, seguro e independiente del sistema, portátil, de alto rendimiento, multiproceso y dinámico". p>
Enciclopedia Baidu—Java