Programación RMB
Importar Java .io *; Importar clase de prueba 8 {public static void main(String). ]args){ JFrame f = nuevo JFrame(); f.setSize(200, 200); JTextArea t1 = nuevo JTextArea(1, 5); " pruébelo "); Etiqueta l1, L2; l1 = nueva etiqueta (); l2 = nueva etiqueta (); l1.setText ("Ingrese un número"); nueva elección(); c.add("RMB"); c . add("KRW"); c.add("USD"); nueva elección(); c 1.add("KRW");c1.add("USD");f.add(l 1);f.add(t 1);f.add(c);f.add(L2);f agregar (T2); f. agregar (c 1); f. agregar (b 1 b 1). = "RMB" & &&c 1.getselecteditem()== "DÓLAR"){ Cadena s; s = t 1. gettext(); w = q * 0.1452; string r = double . tostring(w); settext(r } else if(c . getselecteditem()== " DÓLAR " & & ampc 1 . getselecteditem()== " RMB "){ Cadena s; s = t 1 . gettext(); int q = 0; q = entero . parse int(s); doble w; w = q * 6.8866string r = doble . tostring(w); T2 . settext(r); } else if (c . getselecteditem()== " RMB " & & ampc 1 . getselecteditem()== " KRW "){ String s = t 1 . 0; q = entero. analizar int(s); doble w; w = q * 164.9824; cadena r = = " KRW" &&c 1. getselecteditem()== "RMB"){ Cadena s; s = t 1. gettext(); int q = 0; q = entero. parse i
nt(s); double w; w = q * 0.0061; cadena r = double . tostring(w); settext(r); getselecteditem()= = "KRW"){ Cadena s; s = t 1. gettext(); int q = 0; parse int(s); .tostring(w);T2.settext(r);} else if(c.getselecteditem()== "KRW" &&c 1.getselecteditem()== "DÓLAR"){ String s;s = t 1 . gettext(); int q = 0; q = entero. analizar int(s); double w = q * 0.0009string r = double . . establecer diseño (nuevo FlowLayout()); f. establecer visible (verdadero); f. addwindowlistener (nuevo adaptador de ventana) {cierre de ventana vacía pública (evento de ventana e) {sistema. salida (0);}}); }
Entorno operativo: modelo de versión java: 8.64
1. Java es un lenguaje de programación orientado a objetos que no solo absorbe las ventajas del lenguaje C++, sino que también abandona conceptos como La herencia múltiple y los punteros son difíciles de entender en C++, por lo que el lenguaje Java tiene dos características: funciones potentes y uso simple. Como representante de los lenguajes de programación estáticos orientados a objetos, el lenguaje Java implementa perfectamente la teoría orientada a objetos, lo que permite a los programadores realizar programación compleja con una forma de pensar elegante. Java tiene las características de simplicidad, orientación a objetos, distribución, robustez, seguridad, independencia y portabilidad de plataforma, subprocesos múltiples y dinámica. Java puede escribir aplicaciones de escritorio, aplicaciones web, sistemas distribuidos y aplicaciones de sistemas integrados.
2. Debido a las ventajas de C++, los investigadores de este equipo de proyecto primero consideraron escribir programas en C++. Sin embargo, para sistemas monolíticos con recursos de hardware extremadamente limitados, los programas C++ son demasiado complejos y grandes. Además, debido a la amplia variedad de chips de procesador integrados utilizados en productos electrónicos de consumo, también es un problema cómo hacer que los programas escritos se ejecuten en distintas plataformas. Para resolver la dificultad, primero se centraron en el desarrollo del lenguaje, asumiendo una arquitectura de plataforma de hardware con una estructura simple que satisfaga las necesidades de las aplicaciones integradas, y formularon las especificaciones correspondientes para ello, que definieron el sistema de instrucción de código de máquina binario de esta plataforma de hardware. (Es decir, el sistema de instrucción que luego se convirtió en "código de bytes"), de modo que una vez que el lenguaje se haya desarrollado con éxito, los fabricantes de chips semiconductores puedan desarrollar y producir esta plataforma de hardware. Para el diseño del nuevo lenguaje, el personal de Sun no desarrolló un lenguaje completamente nuevo, sino que transformó C++ de acuerdo con los requisitos del software integrado, eliminó algunos componentes que no eran prácticos y afectaban la seguridad, y los combinaron con el sistema integrado para cumplir. Para cumplir con los requisitos de tiempo real, se desarrolló un lenguaje orientado a objetos llamado Oak.
Entorno operativo: versión java modelo: 8.64
Entorno operativo: versión C++ modelo: 8.2.64