¿Cuál es la diferencia entre JAVA y JAVE en teléfonos móviles?
Motorola A6288 ayuda a los desarrolladores de software a utilizar el lenguaje de programación K-Java para desarrollar aplicaciones para teléfonos móviles, que pueden proporcionar servicios como juegos, procesamiento de información personal, acciones y mapas electrónicos. Motorola fue el primero en preinstalar la plataforma de software K-JAVA en teléfonos móviles.
La plataforma de K-JAVA es abierta: el lenguaje JAVA puede ejecutarse en todas las plataformas y los desarrolladores de software pueden desarrollar aplicaciones fácilmente.
Capacidad de descarga dinámica de K-JAVA: los usuarios pueden descargarlo e instalarlo fácilmente en sus teléfonos móviles, enriqueciendo continuamente las funciones comerciales y de juego.
K-JAVA proporciona protocolos de Internet avanzados como HTTP y TCP/IP. Una vez que la plataforma K-JAVA está preinstalada en el teléfono móvil, puede acceder libremente a Internet, lo que significa otro puente entre el teléfono móvil e Internet además del protocolo WAP.
¿Qué pueden hacer las funciones de K-JAVA por nosotros?
Áreas de aplicación: comercio móvil, oficina móvil, información bajo demanda.
Descripción de la aplicación: utilice teléfonos móviles para comunicarse en cualquier momento y en cualquier lugar, herramientas de oficina eficientes y personalización personalizada de información comercial, personal, laboral y de entretenimiento.
Ejemplos de aplicación: acciones, divisas, libreta de direcciones, calendario, gestión documental, previsión meteorológica, etc.
Con la mejora y el desarrollo continuos de la tecnología K-Java, los desarrolladores brindarán servicios más completos a los usuarios de teléfonos móviles a través de las funciones de K-Java. Tales como: juegos interactivos, noticias interactivas, mejorar la seguridad del intercambio de datos después de conectar los teléfonos móviles a redes inalámbricas, transmitir contenido escrito en lenguaje Java, control remoto de electrodomésticos, etc.
Lenguaje Java (un lenguaje informático, especialmente utilizado para crear sitios web)
Descripción general
Java consiste en 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 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 lograr fácilmente. Por lo tanto, Java es muy adecuado para redes empresariales 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, confiabilidad, seguridad, 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 pequeños programas en el cliente.
*Las aplicaciones Java que se ejecutan en máquinas virtuales locales 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.
El nacimiento de Java
Java surge de un proyecto llamado Green of Sun Company. Su propósito original era desarrollar un sistema de código distribuido para electrónica de consumo doméstico de modo que pudiéramos enviar correos electrónicos, controlar e intercambiar información con refrigeradores, televisores y otros electrodomésticos. Inicialmente, planeé usar C, pero C era demasiado complejo y tenía poca seguridad. Finalmente desarrollamos un nuevo lenguaje Oak (anteriormente Oak (Java)) basado en C. OAK es un lenguaje de red sutil y seguro.
Sun alguna vez presentó una oferta por un proyecto de televisión interactiva basado en esto, pero fue derrotada por SGI. El pobre Oak está 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 apoyo del director ejecutivo de Sun, Scott McNealy, lo que desencadenó la entrada de Java en Internet.
También hay un dato interesante sobre los nombres Java. Un día, varios miembros del grupo de miembros de Java estaban discutiendo cómo llamar al nuevo lenguaje. En ese momento, estaban tomando café java en una cafetería. Una persona tuvo una idea, la llamó Java y se ganó la admiración de los demás. Por lo tanto, el nombre Java se difundió así.
La plataforma Java se divide principalmente en tres tecnologías basadas en API y áreas de aplicación.
*Java SE (anteriormente J2SE): plataforma Java, versión estándar, ubicada en el cliente, utilizada principalmente para programar software de aplicaciones de escritorio.
*Java EE (anteriormente conocida como J2EE): plataforma Java, versión empresarial, definida como la versión empresarial de Java2 del lado del servidor, utilizada principalmente para el desarrollo de programas de red distribuidos, como sitios web de comercio electrónico. , sistemas ERP, etc.
*Java ME (anteriormente J2ME): plataforma Java, versión micro, utilizada principalmente para el desarrollo de sistemas integrados, como programación de teléfonos móviles y PDA.