¢Lenguaje
familiar. Se parece a C++.
¢Lenguaje
Orientado a Objetos
Encapsulación
Herencia
Polimorfismo
Enlace
dinámico
¢Distribuido. Clases
que permiten abrir sockets y establecer y aceptar conexiones con servidores o
clientes remotos.
¢Interpretado
y compilado a la vez. Java es compilado, en la medida en que su código fuente
se transforma en una especie de código máquina, los bytecodes,
semejantes a las instrucciones de ensamblador.
Por otra parte, es interpretado, ya que los bytecodes se pueden ejecutar directamente sobre cualquier máquina a la cual se hayan portado el intérprete y el sistema de ejecución en tiempo real (run-time).
Por otra parte, es interpretado, ya que los bytecodes se pueden ejecutar directamente sobre cualquier máquina a la cual se hayan portado el intérprete y el sistema de ejecución en tiempo real (run-time).
¢Robusto. Java fue
diseñado para liberar a los programadores de errores porque se ha prescindido
por completo los punteros, y la recolección de basura elimina la necesidad de
liberación explícita de memoria.
No hay comentarios:
Publicar un comentario