Red de conocimiento informático - Espacio del host - Abrir programas JAVA con frecuencia en su teléfono móvil acortará su vida útil

Abrir programas JAVA con frecuencia en su teléfono móvil acortará su vida útil

No, JAVA es solo una aplicación común como los mensajes de texto en su teléfono móvil. No afectará ~~~

Si desea información de JAVADE, puede verla usted mismo

. Java

Resumen

Java consta de un lenguaje de programación informática y una plataforma.

*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 (API) Java.

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, es fácil darse cuenta de la naturaleza multiplataforma del lenguaje Java. 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 se ejecutan utilizando máquinas virtuales locales, generalmente usando Swing o SWT para escribir sistemas de interfaz GUI 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 podamos proporcionar refrigeradores. envía correos electrónicos a televisores y otros electrodomésticos, contrólalos y comunícate 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 casi no tenía hogar, en ese momento Mosaic y Netscape desarrollados por Mark Ardreesen inspiraron a los miembros del equipo del proyecto Oak a escribir el navegador HotJava en Java y recibieron el apoyo del director ejecutivo de Sun, Scott McNealy, lo que provocó una ola de comentarios. Java ingresando a Internet.

Existe una anécdota sobre la denominación de Java. Un día, varios miembros del grupo de miembros de Java estaban discutiendo qué nombre darle a este nuevo lenguaje. Cuando estaban tomando café Java en una cafetería, una persona tuvo una idea y dijo el nombre de Java. Se ganó los elogios de los demás. el nombre Java se difundió.

Plataforma Java

Hay tres tecnologías principales basadas en API y áreas de uso

*Java SE (anteriormente J2SE)--Java Platform, Standard Edition, Positioned en el lado del cliente, utilizado principalmente para programar aplicaciones de escritorio

*Java EE (anteriormente conocido como J2EE): plataforma Java, Enterprise Edition, definida en Java2 Enterprise Edition en el lado del servidor, utilizado principalmente para redes distribuidas desarrollo de programas,

*Java ME (anteriormente conocido como J2ME): plataforma Java, Micro Edition, utilizada principalmente para el desarrollo de sistemas integrados, como programación de teléfonos móviles y PDA

Características de Java

Java ha recibido amplia atención en la industria informática desde el verano de 1995, especialmente en categorías de productos relacionados con Internet y multimedia (Multimedia). Java es

* una tecnología de software

*Java ME (anteriormente J2ME): Java Platform, Micro Edition, es una plataforma Java para desarrollar programas web distribuidos, como sitios web de comercio electrónico. y sistemas ERP. *Java es una tecnología de software

*Es un lenguaje desarrollado por Sun Microsystems, Inc. y es un lenguaje que convierte páginas web de estáticas a dinámicas

*Sí Un lenguaje que genera "applet(s)"

* es un C++ simplificado, un lenguaje seguro que previene la propagación de virus informáticos

* es un lenguaje que convierte páginas web en Un lenguaje que combina seguridad 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 (como el hardware de la computadora) o la estructura de la CPU del usuario

* Es un lenguaje que se abre paso el entorno de la máquina del usuario y la estructura de la CPU Idioma

* Es un lenguaje de "escritura una vez ejecutado".

*En este idioma, el proveedor de la aplicación no necesita conocer el hardware (como Sun, Intel o MAC) y el software (como SW-UNIX, MAC O/S, Windows o NT) del usuario. ) medio ambiente (Kestenbaum, 1995).

JavaFX

En la conferencia JavaOne de 2007, el vicepresidente ejecutivo de Software Green de Sun anunció el lanzamiento de JavaFX Script: un lenguaje de scripting más simple para escribir en PC con Java y aplicaciones que se ejecutan en el teléfono. JavaFX Mobile Dirigido principalmente a proveedores de teléfonos móviles, JavaFX Mobile es un paquete de software para fabricantes de teléfonos móviles que mejora la compatibilidad de las aplicaciones Java en diferentes teléfonos móviles.

La última versión de Java viene en tres versiones: Java SE, Java ME y Java EE.