caracteristicas, escenarios y arquitectura de java
INTRODUCCION AL LENGUAJE JAVA
YURANI PIAMBA ALVARADO
ADRIAN DANILO ASTUDILLO
SERVICIO NACIONAL DE APRENDIZAJE SENA
BOLIVARCAUCA
29/08/2013
Actividad 1
A) ¿Cuáles son las características del lenguaje java?, explíquelas con sus propias palabras.
Programación orientada a objetos: Esta característica permite lacreación de clases y de objetos que puedan comunicare entre sí respetando el tipo de acceso y permitiendo que hereden atributos y/o métodos. También permite el polimorfismo y el encapsulamiento para laprotección de la información.
Independencia de la plataforma: la compilación de un programa java en bycode permite que cualquier tipo de hardware pueda interpretarlo o compilarlo en código nativocon la máquina virtual para que pueda ser ejecutado y se convierta en programa portable.
Soporte de red y procedimientos remotos: Esta característica permite crear sistemas distribuidos que hacenuso de la red para el intercambio de datos, invocando servicios web mediante la utilización del RMI-IIOP (Remote Method Invocation).
Recolector de basura: el recolector automático de basura (oautomatic garbage collector) permite una fácil creación y eliminación de objetos. Un objeto tiene una referencia o dirección de memoria que le permite ser identificado por otros objetos o por el programa,cuando esa referencia desaparece el recolector de basura elimina el objeto del programa.
B) ¿Cuáles son los principales escenarios en los cuales el lenguaje java puede ejecutarse?Tarjetas inteligentes: para esta aplicación se utiliza un conjunto de herramientas y librerías de programación de java denominadas JavaCard, que permiten la creación de aplicaciones que puedan ejecutarse enhardware de dispositivos pequeños.
Dispositivos móviles: La especificación de Java que permite el desarrollo de aplicaciones sobre dispositivos móviles se llama Java Micro Edition (JavaMe). La...
Regístrate para leer el documento completo.