Ayúdame a analizar la descripción de las funciones del programa Java a continuación, descríbela tanto como sea posible y escríbela en detalle.
*El lenguaje de programación Java es un lenguaje de alto nivel. Lo publica Sun Microsystems y está disponible como estándar abierto.
*Java es un lenguaje simple, orientado a objetos, distribuido, interpretado, robusto, seguro, estructurado, neutral, portátil, de alto rendimiento, multiproceso y dinámico.
* La plataforma Java incluye la Máquina Virtual Java (JVM) y la Interfaz de Programación de Aplicaciones Java (API).
Java compila el programa original en código de bytes e interpreta el código de bytes a través de la máquina virtual Java (JVM) para ejecutar el programa. Debido a este modo de funcionamiento, siempre que las máquinas virtuales Java correspondientes estén preparadas para diferentes plataformas informáticas, la naturaleza multiplataforma del lenguaje Java se puede lograr fácilmente. Como resultado, Java se adapta bien a las redes corporativas y a los entornos de Internet y se ha convertido en uno de los lenguajes de programación más populares e influyentes de Internet. Java tiene muchas ventajas encomiables, como simplicidad, orientado a objetos, distribuido, interpretado, confiable, seguro, estructuralmente neutral, portátil, de alto rendimiento, multiproceso y dinámico.
Principales aplicaciones de Java
* Pequeños programas se ejecutan en el cliente utilizando la máquina virtual Java en el navegador.
*Las aplicaciones Java que se ejecutan mediante máquinas virtuales locales suelen utilizar Swing o SWT para escribir sistemas de interfaz gráfica de usuario multiplataforma.
* Proporcionar servicios web escribiendo Servlets/JSP que se ejecutan en un servidor de aplicaciones web.
*Utilice la máquina virtual Java integrada y la API J2ME para ejecutar aplicaciones Java en dispositivos móviles como teléfonos móviles.
El nacimiento de Java
Java se originó a partir de un proyecto de Sun llamado Green. Su propósito original era desarrollar un sistema de código distribuido para productos electrónicos de consumo doméstico para que pudiéramos enviar datos a refrigeradores. , televisores y otros electrodomésticos, controlarlos y comunicarse con ellos. Al principio, planeamos usar C, pero C era demasiado complejo y tenía poca seguridad. Finalmente, desarrollamos un nuevo lenguaje basado en C-Oak (el predecesor de Java es un lenguaje de red compacto y seguro). La empresa alguna vez presentó una oferta para proyectos de televisión interactiva basados en él, pero fue derrotada por SGI. El pobre Oak estaba casi sin hogar. En ese momento, Mosaic y Netscape desarrollados por Mark Ardreesen inspiraron a los miembros del equipo del proyecto Oak. Escribieron el navegador HotJava en Java y recibieron el apoyo del CEO de la compañía, Scott McNealy, lo que desencadenó la entrada de Java. La Internet.
Existe una anécdota sobre la denominación de Java. Un día, varios miembros del grupo de miembros de Java estaban discutiendo cómo nombrar el nuevo lenguaje mientras tomaban café Java en una cafetería. Uno de los miembros tuvo una idea y dijo el nombre Java, lo que llamó la atención de los demás. nombre Java extendido.
Plataforma Java
Según las diferentes API y campos de uso, se divide principalmente en tres tecnologías
*Java SE (anteriormente conocido como J2SE)--Java Platform Standard Edition, ubicada en el lado del cliente, utilizada principalmente para programar aplicaciones de escritorio
*Java EE (anteriormente conocido como J2EE) - Java Platform Enterprise Edition, definida como Java2 Enterprise Edition en el lado del servidor, principalmente utilizado para el desarrollo de programas de red distribuidos, Java ME (anteriormente J2ME) - Plataforma Java, Micro Edition, utilizado principalmente para el desarrollo de sistemas integrados, como programación de teléfonos móviles y PDA
Características de Java
Desde 1995 Desde el verano, Java ha recibido mucha atención en la industria informática, especialmente en Internet y categorías de productos relacionados con multimedia. Java es
* una tecnología de software
Plataforma Java (J2ME): una versión en miniatura de la plataforma Java, utilizada principalmente para el desarrollo de programas web distribuidos, como sitios web de comercio electrónico y ERP. sistemas. *Java es una tecnología de software
*Es un lenguaje desarrollado por Sun Microsystems Es un lenguaje que convierte páginas web de estáticas a dinámicas
*Es un lenguaje que genera. "applet(s)"
* es un lenguaje C simplificado, un lenguaje de seguridad que previene la propagación de virus informáticos
* es un lenguaje de seguridad que integra la seguridad de las páginas web. Idioma que combina sexo con seguridad web. Es un lenguaje que antepone la seguridad
* Es un lenguaje que los usuarios no necesitan dedicar mucho tiempo a aprender
* Es un lenguaje que rompe con el usuario- Entorno lateral de la máquina y arquitectura de la CPU El lenguaje
* es un lenguaje de "escribir una vez y ejecutar en cualquier lugar", el primer lenguaje que permite a los usuarios transferir y ejecutar aplicaciones desde un servidor remoto a una máquina local a través de Internet.
* En este lenguaje, el proveedor de la aplicación no necesita conocer el hardware de la computadora del usuario (por ejemplo,
* Es un lenguaje que atraviesa el entorno de la máquina del usuario y la estructura de la CPU.
*Es un lenguaje "Escribir una vez, ejecutar en cualquier máquina". Es un proveedor de aplicaciones que no necesita conocer el hardware (como Sun, Intel o MAC) ni el software (como) del ordenador del usuario. como entorno SW-UNIX, MAC O/S, Windows o NT) (Kestenbaum, 1995)
Consulte este sitio/view/29.html?wtp=tt