Mindmap
Características claves de la tecnología Java
Inhalt der Mindmap
Características claves de la tecnología Java
Orientada a objetos
- Todos los conceptos en los que se apoya esta técnica, encapsulación, herencia, polimorfismo, etc., están presentes en Java.
- Encapsulamiento
- Significa reunir a todos los elementos que pueden considerarse pertenecientes a una misma entidad, al mismo nivel de abstracción.
- Polimorfismo
- Comportamientos diferentes, asociados a objetos distintos, pueden compartir el mismo nombre, al llamarlos por ese nombre se utilizará el comportamiento correspondiente al objeto que se esté usando.
- Abstraccion
- Cada objeto en el sistema sirve como modelo de un “agente” abstracto que puede realizar trabajo, informar y cambiar su estado, y “comunicarse” con otros objetos en el sistema sin revelar cómo se implementan estas características.
- Principio de ocultación
- Esto asegura que otros objetos no pueden cambiar el estado interno de un objeto de maneras inesperadas, eliminando efectos secundarios e interacciones inesperadas.
- Herencia
- Las clases no están aisladas, sino que se relacionan entre sí, formando una jerarquía de clasificación. Los objetos heredan las propiedades y el comportamiento de todas las clases a las que pertenecen.
- Encapsulamiento
- Todos los conceptos en los que se apoya esta técnica, encapsulación, herencia, polimorfismo, etc., están presentes en Java.
Simple
- Java posee una curva de aprendizaje muy rápida. Resulta relativamente sencillo escribir applets interesantes desde el principio.
Distribuido
- Java proporciona una colección de clases para su uso en aplicaciones de red, que permiten abrir sockets y establecer y aceptar conexiones con servidores o clientes remotos, facilitando así la creación de aplicaciones distribuidas.
Multihebra
- Java soporta sincronización de múltiples hilos de ejecución a nivel de lenguaje, especialmente útiles en la creación de aplicaciones de red distribuidas.
Seguro
- Se implementaron barreras de seguridad en el lenguaje y en el sistema de ejecución en tiempo real. Ya que a nadie le gustaría ejecutar en su ordenador programas con acceso total a su sistema.
Plataforma independiente
- Este es el significado de ser capaz de escribir un programa una vez y que pueda ejecutarse en cualquier dispositivo. El funcionamiento del programa Java es el mismo en todas las plataformas y sólo cambia la apariencia que se adapta a la del sistema operativo que lo ejecuta.
Informationen
- Beschreibung
- biomedica Mindmap am Características claves de la tecnología Java, erstellt von Paulina Chi am 16/02/2017.
- Erstellt von
- Paulina Chi
- Aufrufe
- 1
- Verlauf
-
- Erstellt von Paulina Chi · 13 Feb 2017
- Kopiert von Paulina Chi · 16 Feb 2017
- Bewertung