Definen tipos de datos que devolverán los métodos o los tipos de datos que definirán una propiedad básica. Estos ya los habíamos visto anteriormente pero ahora los describiremos por el espacio que ocupan en memoria.
Palabra Clave
Significado
boolean
Valores Booleanos (1bit*)
byte
1Byte, número entero (8bits)
short
2Bytes, número entero
int
4Bytes, número entero
long
8Bytes, número entero
char
2Bytes, (short) 1Caracter
float
4Bytes, punto flotante.
double
8Bytes, punto flotante, doble precisión
void
Cuando no hay nada que devolver
null
Tipo de datos Nulo, vacío, cualquier operación sobre null produce un error.
Tabla 3: Palabras claves - Tipos de datos
Permisos y declaración de clases, propiedades o métodos.
Definen los permisos a un método o clase de objetos, haciendo visible u oculto un método propiedad o clase a otras clases de objetos u otros objetos que quieran accederlas.
Palabra clave
Significado
public
Para una clase, que es accesible desde cualquier parte, para un método, que es accesible por cualquier método que pueda acceder a la clase de objetos. Para que una clase que deriva de otra tiene que ser pública la clase de objetos padre para poder ser accecible.
private
Sólo se permite a la misma clase de objetos acceder a sus propiedades o métodos.
protected
Sólo se permite al paquete acceder a esta clase.
package
Define a que paquete pertenece una clase.
import
Define que paquetes usaremos, para no escribir el nombre completo de la clase a la que hacemos referencia como: com.compunauta.aprendiendojava.HolaMundo
class
Inicia la declaración de una Clase (tipo de datos).
new
Instancia un objeto, crea un objeto partiendo de una clase en particular.
Tabla 4: Palabras clave - Permisos y Declaraciones