Java - Tipos de modificadores

Los modificadores son palabras clave que agrega a esas definiciones para cambiar su significado. El lenguaje Java tiene una amplia variedad de modificadores, incluidos los siguientes:

Para utilizar un modificador, incluya su palabra clave en la definición de una clase, método o variable. El modificador precede al resto de la declaración, como en el siguiente ejemplo.

Ejemplo

public class className {
   // ...
}

private boolean myFlag;
static final double weeks = 9.5;
protected static final int BOXWIDTH = 42;

public static void main(String[] arguments) {
   // body of method
}

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 para el paquete, el predeterminado. No se necesitan modificadores.
  • Visible solo para la clase (privado).
  • Visible para el mundo (público).
  • Visible para el paquete y todas las subclases (protegido).

Modificadores sin acceso

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

  • El modificador estático para crear variables y métodos de clase.

  • El modificador final para finalizar las implementaciones de clases, métodos y variables.

  • El modificador abstracto para crear clases y métodos abstractos.

  • Los modificadores sincronizados y volátiles , que se utilizan para subprocesos.

¿Lo que sigue?

En la siguiente sección, discutiremos sobre los operadores básicos utilizados en el lenguaje Java. El capítulo le dará una descripción general de cómo se pueden usar estos operadores durante el desarrollo de aplicaciones.