Karteikarten
Parte 2
Karten in diesem Stapel (20)
- 1¿Cómo funciona Java?El código fuente es traducido a un código intermedio (bytecodes)
Los códigos bytecodes son interpretados por la MVJ, que los traduce al lenguaje máquina específica de la plataforma donde se encuentre - 2Características de Java:- Totalmente orientado a objetos
- Robusto
- Seguro
- Pseudo-compilado
- Dinámico
- Distribuido
- Lenguaje simple
- Dispone de una gran cantidad de bibliotecas
- Indiferente a la arquitectura
- Portable
- Multihebra
- Alto rendimiento
- Produce applets - 3Para el desarrollo de programas en Java es necesario utilizar:Un entorno de desarrollo: JDK, que provee de un compilador y un entorno de ejecución (JRE) para los bytecodes
- 4¿Qué elementos incluye Java 2?- Java (lenguaje de programación)
- Java Core (conjunto de bibliotecas estándar incluidas en la plataforma)
- Herramientas para el desarrollo de programas
- Entorno de ejecución (máquina virtual) - 5Java 2 presenta tres ediciones:- J2EE: aplicaciones y applets
- J2SE: aplicaciones empresariales y del lado del servidor
- J2ME: aplicaciones móviles - 6Java trabaja con... que se agrupan en... y se identifican como......objetos
...clases
...instancias - 7Al ser un paradigma de POO, Java tiene tres características:- Encapsulación (ocultamiento de información)
- Herencia (mecanismo que permite derivar una clase de otra)
- Polimorfismo (propiedad por la que varias clases utilizan un mismo métodos de formas distintas) - 8Seguridad en Java- Se eliminan los posibles acceso a memoria sensible
- El código es comprobado y verificado
- No permite la apertura de ficheros en la máquina local, ni ejecutar aplicaciones, ni que se utilicen otros ordenadores como puente - 9Concepto de: GARBAGE COLLECTORRecolector de basura: es una herramienta que gestiona la memoria de forma transparente al programador, de forma que no tiene que preocuparse por la fragmentación de memoria ni eliminar objetos que ya no se utilizan
- 10Extensión del código fuente de Java y extensión del bytecode.java
.class - 11Concepto de: BYTECODECódigo binario que no es específico de la máquina, resultado de la compilación del código fuente .java y que será ejecutado por una máquina virtual, traduciéndolo al código máquina específico de la plataforma
- 12Concepto de: API DE JAVAEs un conjunto o biblioteca de clases que puede ser utilizadas en Java para ahorrar tiempo en el desarrollo de software y que se encuentra organizada en paquetes lógicos, donde cada paquete contiene clases relacionadas semánticamente
- 13Configuración del sistema: variablesPATH: para poder ejecutar un programa Java en el cmd (...\jdk\bin)
CLASSPATH: para indicar dónde se encuentran las clases o bibliotecas de la API de Java (...\jdk\lib) - 14Tipos de aplicaciones en Java:Aplicaciones de consola, Aplicaciones gráficas, applets, midlets y servlets
- 15Java - Aplicaciones de consolaProgramas independientes que deben ejecutarse con el comando java en una consola de comandos
Precisan de al menos un archivo .class y un método main - 16Java - Aplicaciones gráficasUtilizan las clases con capacidades gráficas
- 17Java - AppletsSon programas incrustados en otras aplicaciones, normalmente una página web
Se descarga junto la página HTML y puede ejecutarse en cualquier navegador que soporte Java
No tienen un método main - 18Java - ServletsSon componentes de la parte del servidor de J2EE, pensados para interactuar con los clientes
- 19Java - MidletsSon aplicaciones pensadas para su ejecución en dispositivos móviles (o sistemas de propósito simple)
- 20Concepto de: IDEEntorno Integrado de Desarrollo: son programas con una interfaz gráfica que posibilitan el desarrollo de software en diferentes lenguajes de programación
Informationen
- Beschreibung
- Programación (Tema 1. Introducción a la programación) Karteikarten am Parte 2, erstellt von Esther Herculano am 22/11/2018.
- Erstellt von
- Esther Herculano
- Aufrufe
- 0
- Bewertung