Los modificadores son palabras reservadas que tu agregas a esas definiciones para cambiar sus significados. Java tiene una gran variedad de modificadores, incluyendo los siguientes:

  • Modificadores de acceso de Java
  • Modificadores sin acceso

Para usar un modificador, debe incluir su palabra reservada en la definición de una clase, método o variable. El modificador precede al resto de la sentencia, como en el siguiente ejemplo.

 

Modificadores de control de acceso

Java proporciona una serie de modificadores de acceso para establecer niveles de acceso para clases, variables, métodos y constructores. Los cuatro niveles de acceso son –

  • Visible al paquete, el valor predeterminado. No se necesitan modificadores.
  • Visible sólo para la clase (privado).
  • Visible al mundo (público).
  • Visible al paquete y todas las subclases (protegidas).

Modificadores sin acceso

Java proporciona una serie de modificadores sin acceso para lograr muchas otras funcionalidades.

  • El modificador static para crear métodos y variables de clase.
  • El modificador final para finalizar las implementaciones de clases, métodos y variables.
  • El modificador abstract para crear clases y métodos abstractos.
  • Los modificadores synchronized y volatile, que se utilizan para los hilos.

¿Qué sigue?

En la siguiente sección, estaremos discutiendo acerca de Operadores Básicos utilizados en Lenguaje Java. El capítulo le dará una visión general de cómo estos operadores pueden ser utilizados durante el desarrollo de aplicaciones.