Chuleta java
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en español con un tamaño de 5,43 KB
Java es un lenguaje de programación de alto nivelorientado a objetos y es independiente de la plataforma.
-Encapsulamiento
-Herencia
-Polimorfismo
J2SE
Java
Standard Edition así fue conocido hasta la versión 5.0 Orientado al desarrollo de aplicaciones cliente / servidor.
(computadoras de escritorio)
Java 2 Enterprise Edition
Orientado a empresas y a la integración entre sistemas. Incluye soporte a tecnologías para Internet. Su base es J2SE. Sirve para desarrollar aplicaciones industriales (de e-business, Sistema bancarios en línea)
J2ME
Java 2 Micro Edition. Orientado a pequeños dispositivos móviles (teléfonos, tabletas, blue ray, impresoras etc.)
Abstracción de datos de Consiste en visualizar tu objetivo en tu mente, y descomponerlo en varias partes, y a su vez, descomponer estas partes en otras subpartes, y así sucesivamente, hasta tener partes elementales y atómicos que no se pueden descomponer (o que no convienen).
Garbage collector
Un recolector de basura (del inglés garbage collector
) es un mecanismo implícito de gestión de memoria implementado en algunos lenguajes de programación de tipo interpretado o seminterpretado
Java Runtime Environment o JRE es un conjunto de utilidades que permite la ejecución de programas Java. El JRE actúa como un "intermediario" entre el sistema operativo y Java.
Java Development Kit o (JDK)
, es un software que provee herramientas de desarrollo para la creación de programas en Java. Puede instalarse en una computadora local o en una unidad de red.
El bytecode es un código intermedio más abstracto que el código máquina. Habitualmente es tratado como un archivo binario que contiene un programa ejecutable similar a un módulo objeto, que es un archivo binario producido por el compilador cuyo contenido es el código objeto o código máquina.
El bytecode recibe su nombre porque usualmente cada código de operación tiene una longitud de un byte, si bien la longitud del código de las instrucciones varía. Cada instrucción tiene un código de operación entre 0 y 255 seguido de parámetros tales como los registros o las direcciones de memoria
Una máquina virtual Java (en inglés Java Virtual Machine, JVM)
Es una máquina virtual de proceso nativo, es decir, ejecutable en una plataforma específica, capaz de interpretar y ejecutar instrucciones expresadas en un código binario especial (el bytecode Java), el cual es generado por el compilador del lenguaje Java.
se sitúa en un nivel superior al Hardware del sistema sobre el que se pretende ejecutar la aplicación, y este actúa como un puente que entiende tanto el bytecode, como el sistema sobre el que se pretende ejecutar