Java - Tipos de modificadores
Modificadores são palavras-chave que você adiciona a essas definições para alterar seus significados. A linguagem Java possui uma ampla variedade de modificadores, incluindo os seguintes −
-
Modificadores de acesso Java
-
Modificadores de Não Acesso
Para usar um modificador, inclua sua palavra-chave na definição de uma classe, método ou variável. O modificador precede o restante da instrução, como no exemplo a seguir.
Exemplo
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 controle de acesso
Java fornece vários modificadores de acesso para definir níveis de acesso para classes, variáveis, métodos e construtores. Os quatro níveis de acesso são -
- Visível para o pacote, o padrão. Nenhum modificador é necessário.
- Visível apenas para a turma (privado).
- Visível para o mundo (público).
- Visível para o pacote e todas as subclasses (protegidas).
Modificadores de não acesso
Java fornece vários modificadores sem acesso para obter muitas outras funcionalidades.
-
A estática modificador para criar métodos e variáveis de classe.
-
A final modificador para finalizar as implementações de classes, métodos e variáveis.
-
O resumo modificador para criar classes e métodos abstratos.
-
O sincronizado e volátil modificadores, que são usados para threads.
O que vem a seguir?
Na próxima seção, discutiremos sobre os Operadores Básicos usados na linguagem Java. O capítulo fornecerá uma visão geral de como esses operadores podem ser usados durante o desenvolvimento de aplicativos.
Java