Red de conocimiento informático - Espacio del host - ¿Cómo utilizar la función JAVA en el teléfono móvil? ¿Hay algún cargo?

¿Cómo utilizar la función JAVA en el teléfono móvil? ¿Hay algún cargo?

Es gratis, es solo una función.

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. Publicado por Sun Microsystems (Sun Macrosystem) y proporcionado como estándar abierto.

*La plataforma Java incluye la máquina virtual Java y la interfaz de programación de aplicaciones (API) Java.

Java compila el programa original en código de bytes y lo ejecuta interpretando el código de bytes a través de la Máquina Virtual Java (JVM). 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 realizar fácilmente. Por lo tanto, Java es muy adecuado para redes corporativas y entornos de Internet, y ahora 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, interpretable, confiable, seguro, neutralidad estructural, portabilidad, alto rendimiento, subprocesos múltiples, dinámica, etc.

Las principales aplicaciones de Java son las siguientes:

*Utilice la máquina virtual Java en el navegador para ejecutar Applets en el cliente.

*Las aplicaciones Java que utilizan máquinas virtuales locales para ejecutarse suelen utilizar Swing o SWT para escribir sistemas de interfaz GUI multiplataforma.

*Proporciona servicios de red escribiendo Servlet/JSP y ejecutándolo en el servidor de aplicaciones de red.

*Utilice la máquina virtual Java integrada para ejecutar aplicaciones Java en dispositivos móviles como teléfonos móviles, utilizando la API J2ME.

La aparición de Java

Java proviene de un proyecto llamado Green of Sun Company. Su propósito original es desarrollar un sistema de código distribuido para productos electrónicos de consumo doméstico, de modo que podamos E. -Se envían correos electrónicos a electrodomésticos como frigoríficos y televisores para controlarlos e intercambiar información con ellos. Al principio, planeamos usar C++, pero C++ era demasiado complejo y tenía poca seguridad. Finalmente, desarrollamos un nuevo lenguaje Oak (el predecesor de Java) basado en C++, un lenguaje sofisticado y seguro para Internet y Sun. La empresa presentó una vez una oferta basada en él. Un proyecto de televisión interactiva, pero fue derrotada por SGI. El pobre Oak estaba casi sin hogar. Sucedió que Mosaic y Netscape desarrollados por Mark Ardreesen inspiraron a los miembros del equipo del proyecto Oak. Compilaron el navegador HotJava en Java y recibieron el apoyo del CEO de Sun, Scott McNealy, lo que provocó la entrada de Java en Internet.

También hay una anécdota interesante sobre el nombre de Java. Un día, varios miembros del grupo de miembros de Java estaban discutiendo cómo llamar a este nuevo lenguaje. En ese momento, estaban tomando café Java en una cafetería. Tuve una idea y pensé en llamarlo Java, que fue elogiado por otros, por lo que el nombre Java se difundió así.

La plataforma Java se divide principalmente en tres tecnologías basadas en API y campos de uso

*Java SE (anteriormente conocido como J2SE) - Plataforma Java, Edición Estándar, posicionada en el cliente, utilizado principalmente para la programación de software de aplicaciones de escritorio

*Java EE (anteriormente conocido como J2EE): plataforma Java, edición empresarial, definida en la versión empresarial de Java2 del lado del servidor, utilizada principalmente para el desarrollo de redes distribuidas. programas, como sitios web de comercio electrónico y sistemas ERP

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

Características de Java

p>

Java ha atraído gran atención en la industria informática desde las vacaciones de verano de 1995, especialmente en las categorías de productos relacionados con Internet y multimedia (Multimedia).

Java es

*una tecnología de software

*un lenguaje desarrollado por la American SUN Computer Company (Sun Microsystems, Inc.)

*es un lenguaje informático desarrollado para Internet

* es un lenguaje que hace que las páginas web (página web) produzcan imágenes vívidas

* es un lenguaje que hace que las páginas web (página web) Lenguaje que cambia de estático a Dinámico

* es un lenguaje utilizado para generar "Applet(s)"

*Sí Un lenguaje C++ simplificado es un lenguaje seguro que tiene la función de bloquear la transmisión de virus informáticos

*Es un lenguaje que pone la seguridad como primera prioridad

*Es un lenguaje que los usuarios no necesitan dedicar mucho tiempo a aprender

* Es un lenguaje que rompe con el entorno de la máquina cliente y la estructura de la CPU.

*Es un "lenguaje de escritura". El lenguaje "Write Once Run Anywhere" es el primer lenguaje que permite a los usuarios transferir aplicaciones desde un servidor remoto a una máquina local a través de Internet (LocalMachine) y ejecutar

* es un proveedor de aplicaciones que no necesita conocer el hardware de la computadora del usuario (como Sun, Intel o MAC, etc.) y entorno de software (tales como: SW-UNIX, MAC O/S, Windows o NT, etc.) (Kestenbaum, 1995).

JavaFX

En la conferencia JavaOne de 2007, el vicepresidente ejecutivo de negocios de software de Sun, Green, anunció JavaFX Script: un script para escribir scripts que puede ejecutarse en PC y dispositivos móviles con Java. teléfonos. Un lenguaje de programación más simple para software de aplicaciones. Para resolver el problema de compatibilidad de los teléfonos móviles, JavaFX Mobile es un paquete de software para que los fabricantes de teléfonos móviles mejoren la compatibilidad del software de aplicación Java entre diferentes teléfonos móviles.

La última versión de java tiene actualmente tres versiones, java SE, JAVA ME y JAVA EE.