Ademas de simple y orientado a objetos java es:
distribuido
interpretado
robusto
arquitectura no neutral
multi-dinamica
bajo rendimiento
alto rendimiento
Java permite crear un virus o invadir el sistema de archivos.
Java cuenta con rutinas de sincronización.
Java es un lenguaje interpretado y es por ello que nunca será tan lento como un lenguaje compilado, como C
La principal misión del constructor es reservar memoria e inicializar las variables miembros de la clase.
La instrucción import hace que las clases de Java sean accesibles a la clase actual utilizando un nombre abreviado.
Estan relacionados con los paquetes
import paquete;
import paquete.awl;
import paquete.class;
import paquete*;
import paquete.*;
Los métodos son funciones definidas dentro de una clase.
Los métodos son funciones definidas dentro de un objeto.
los métodos static o de clase, se aplican siempre a un objeto de la clase por medio del operador *
El metodo length() devuelve el texto en mayusculas
toLowerCase() devuelve la cadena convertida a minúsculas
El polimorfismo consiste en obtener un mismo método con diferentes objetos.
Estructura de una clase
Nombre de la clase
Atributos
Operaciones o métodos
main
Es la sintaxis para crear un objeto: Nombre de la clase nombre del objeto: new nombre del objeto ();