Lenguaje de Programación
Plataforma Informática
Crear Aplicaciones
Procesos en una
gran diversidad de
dispositivos
objetos POO
LA CUAL
Ejecuta un mismo programa en
diversos sistemas operativos
Ejecuta el
código en sistemas remotos de
manera segura
De consola
Gráficas
Applets
Servlets
Midlets
ES UTILIZADO PARA
Escritura de aplicaciones
Compilar Java y su Api
ES UTILIZADO
PARA
Medida para la creación de
aplicaciones web
Servicios
empresariales
Simple
OFRECE
Funcionalidad de un lenguaje
potente
Características menos usadas y
más confusas
Orientado a objetos
TRABAJA
Datos como objetos
y con interfaces a
esos objetos
SOPORTA
Encapsulación
Herencia
Polimorfismo.
Distribuido
CONSTRUYE
Extensas capacidades de
interconexión TCP/IP
PARA
Acceder e
interactuar con
protocolos como
http y
ftp
Robusto
BUSCA
Problemas tanto
Tiempo de
compilación
Tiempo de
ejecución
Arquitectura Neutral
COMPILA
Código a un fichero objeto de
formato independiente de la
arquitectura de la máquina
Portabilidad
IMPLEMENTA
Métodos en cuanto a
unificación de tipos de datos y
uso de un sistema abstracto de
ventanas
Capacidad de ser multiplataforma
Ejecutable que solo puede ser
usado en el
sistema operativo que lo creo