Colección de citas famosas - Frases elegantes - ¿Qué es Java en los teléfonos móviles?

¿Qué es Java en los teléfonos móviles?

Apoyando el segundo piso,

Java es un lenguaje de programación, pero no necesitamos saber qué lenguaje de programación es. Como jugadores, sólo necesitamos saber dos cosas:

Primero, ¿tu teléfono es compatible con Java? Para saber esto, puedes consultar el manual de tu teléfono móvil o preguntar directamente al distribuidor.

En segundo lugar, si el juego java que elijas es compatible con tu teléfono móvil. Para saber esto, puedes consultar la descripción del juego Java para ver si el modelo de tu teléfono móvil es uno de los modelos compatibles con el juego.

Información:

Java es un lenguaje de programación desarrollado por Sun Microsystems. Es un lenguaje de programación orientado a objetos. Actualmente los más utilizados en teléfonos móviles son los juegos JAVA.

Java también se considera un lenguaje que se puede utilizar en todas las plataformas. Esto se debe principalmente a que después de compilar el propio Java, no genera código ejecutable directamente, sino que genera un código intermedio llamado código de bytes, que solo puede ser interpretado por el traductor de texto de Java antes de que pueda ejecutarse realmente. Por lo tanto, siempre que la plataforma esté equipada con un traductor de texto Java de este tipo, puede interpretar el código de bytes y ejecutar el programa compilado de Java, por lo que es completamente diferente del programa Java compilado en esa plataforma. Los programas escritos en Java se pueden dividir en dos categorías, subprogramas de Java y aplicaciones de propósito general. Este tipo de aplicación es similar a los programas de propósito general como C++ y es una aplicación ejecutable independiente. Por ejemplo, HotJava es un navegador que utiliza Java. programas desarrollados. Los programas Java más comunes incluyen aplicaciones y subprogramas. Las aplicaciones son programas independientes, como el software de navegador HotJava, que están escritos en lenguaje Java. Un subprograma es similar a una aplicación, pero no puede ejecutarse de forma independiente. Los applets pueden ejecutarse en navegadores que admitan Java. Los miniprogramas están integrados principalmente en páginas HTML y desempeñan un papel en la navegación.

El objetivo de Java es desarrollar software en un entorno de red lleno de varias máquinas y diferentes plataformas de sistemas operativos. Con el lenguaje de programación Java, puede agregar varios efectos dinámicos a las páginas web. Puedes colocar una animación, agregar sonido o crear una página web interactiva.

Plataforma de software móvil Java

La plataforma Java básica utilizada por la plataforma de software móvil Java es CLDC (Configuración de dispositivo de conexión restringida) y MIDP (Perfil de dispositivo de información móvil), que son J2ME ( Java 2 Micro Edition), generalmente denominada tecnología "Java inalámbrica" ​​en China. Anteriormente, algunas personas lo llamaban "K-Java"; de hecho, el nombre K-Java es solo el código del proyecto de Sun cuando desarrolló la máquina virtual KVM Java. Después de que la tecnología se llamara oficialmente KVM, K-Java ya no se utilizó.

J2ME KJava (Java 2 Micro Edition) es un software Java desarrollado por Sun Corporation específicamente para dispositivos integrados. Utilice el lenguaje de programación KJava para desarrollar aplicaciones para teléfonos móviles, que pueden proporcionar a los usuarios de teléfonos móviles servicios como juegos, procesamiento de información personal, mapas electrónicos y acciones. J2ME (Java 2 Micro Edition) es la mejor solución para productos de consumo y dispositivos integrados. El principio básico que sigue J2ME es que a la hora de diseñar sus especificaciones no tiene sentido crear un único sistema de desarrollo para varios dispositivos. Entonces, J2ME primero divide todos los dispositivos integrados en dos categorías: uno son dispositivos integrados con funciones informáticas limitadas y suministro de energía limitado (como PDA, teléfonos móviles) y el otro son dispositivos integrados con potencia informática relativamente buena y suministro de energía relativamente suficiente (. como aires acondicionados, refrigeradores). Debido a estas dos diferencias, Java introdujo un concepto llamado configuración y luego definió los dispositivos integrados mencionados anteriormente con funciones informáticas limitadas y potencia limitada en la especificación CLDC (Configuración de dispositivo limitado conectado, denominada:). Otro dispositivo está estandarizado como especificación de Configuración de dispositivo conectado (CDC). En otras palabras, J2ME primero utiliza el concepto de configuración para dividir todos los dispositivos integrados en dos tipos abstractos.

La apertura, la seguridad y los enormes recursos sociales de la tecnología Java, así como sus características multiplataforma, es decir, "escribir una vez, ejecutar en cualquier lugar", hacen de la tecnología Java el estándar de facto para las plataformas de software de teléfonos inteligentes. .

Después de adoptar la tecnología Java, las personas que escriben aplicaciones y brindan servicios no necesitan preocuparse por el sistema operativo y el chip que utilizan los teléfonos móviles que reciben sus servicios, siempre y cuando escriban programas de acuerdo con los requisitos de Java, de manera similar, los fabricantes de teléfonos móviles; No necesita preocuparse por quién los utilizará en el futuro para brindar servicios de valor agregado. Se puede ver que utilizando la tecnología Java, se puede establecer una cadena industrial de servicios de valor agregado de datos inalámbricos completa y eficiente, brindando así a los usuarios servicios flexibles, personalizados y diversificados.

El estado de desarrollo de los teléfonos móviles Java

En junio de este año, hay aproximadamente 654,38 mil millones de teléfonos móviles Java en uso en todo el mundo, además de China continental, 53 operadores móviles. los han lanzado oficialmente servicios de valor añadido de datos inalámbricos basados ​​en tecnología Java. China Mobile Communications Group ha establecido un sistema inalámbrico de servicios de valor agregado Java y ha lanzado marcas de servicios como "Treasure Box", que incluyen cajas del tesoro de juegos, cajas del tesoro de entretenimiento, cajas del tesoro de negocios, cajas del tesoro de la vida, etc. , se comercializó oficialmente el 6 de julio de 2003.

China Unicom también está construyendo un sistema inalámbrico de servicios de valor agregado Java en su red CDMA 1X. Actualmente, el sistema se encuentra en construcción. El 26 de septiembre de 2003, China Unicom, Beijing Rongtong Company y Sun Microsystems anunciaron el establecimiento conjunto de la "Alianza Tecnológica UniJa" en el Gran Salón del Pueblo. Las tres partes cooperarán plenamente en los servicios de valor agregado de Java en China Unicom. Red CDMA 1X.