• Asignatura: Informática
  • Autor: diegoluna14126
  • hace 5 años

alguien que me ayude con un código de Java para que me dé una diana de arquería con círculos concetricos.​

Respuestas

Respuesta dada por: rodascolobonjairodav
0

Respuesta:

1.-CODIGO FUENTE =========> 2.- código binario de =========> 3.- código cliente

Explicación:

Es un programa ejecutable en una plataforma específica, capaz de interpretar y ejecutar instrucciones expresadas en un código binario especial (Java bytecode), el cual es generado por el compilador del lenguaje Java.

Con una máquina virtual para diferentes entorno podemos utilizar, por ejemplo, un programa .class

escrito en alguna versión de WIndows e interpretarlo en un entonrno Linux.

API Java (Application Programming interface)

La API Java es una interfaz de programación que da a los programadores un ambiente de desarrollo completo así como una infraestructura.

Provee un conjunto de clases útiles para efectuar las tareas necesarias dentro de un programa.

Está organizada enpaquetes, donde cada paquete contiene un conjunto de clases relacionadas semánticamente.

Java bytecode

El código binario de java (bytecode) es un código máquina de bajo nivel, factible incluso como lenguaje de entrada para un microprocesador físico.

En un código intermedio más abstracto que el código máquina. Es un archivo binario que contiene código maquina producido por el compilador.

Cada código de operación tiene una longitud de un byte.

Cada instrucción tiene un código de operación entre 0 y 225 seguido de parámetros tales como registros, direcciones de memoria, etc.

Algunos sistemas, llamados traductores dinámicos o compiladores Just-in-time traducen el bytacode a código máquina inmediatamente antes de su ejecución para mejorar la velocidad de ejecución.

Su ventaja es su portabilidad: el mismo código binario puede ser ejecutado en diferentes plataformas y arquitecturas.

Los archivos del código fuente de Java (archivos con extensión. java) son compilados en un formato llamado bytecode (archivos con extensión.class),que puede ser ejecutado entonces por el interprete de java conocido como Máquina virtual (JVM).JVM existe para casi todos los sistemas operativos como Windows, Macintosh OS, UNIX, busca aquí el código léelo

Preguntas similares