Vídeo: Java Orientado a Objetos - Aula 15 - Palavra-chave - this - eXcript 2024
Parte da programação inicial com Java For Dummies Cheat Sheet
A linguagem de programação Java tem 50 palavras-chave. Cada palavra-chave tem um significado específico no idioma. Você não pode usar uma palavra-chave para qualquer outra coisa que não seja o seu significado pré-atribuído.
A tabela a seguir lista as palavras-chave de Java.
Palavra-chave | O que é |
resumo
|
Indica que os detalhes de uma classe, um método ou uma interface são fornecidos em outro lugar no código. |
assert
|
Testa a verdade de uma condição que o programador acredita ser verdadeira. |
boolean
|
Indica que um valor é
true
ou
false
. |
break
|
Salta de um loop ou
switch
. |
byte
|
Indica que um valor é um número inteiro de 8 bits. |
caso
|
Introduz um dos vários caminhos possíveis de execução em uma instrução
switch
. |
catch
|
Introduz instruções que são executadas quando algo interrompe o fluxo de execução em uma cláusula
try
. |
char
|
Indica que um valor é um caractere (uma única letra, dígito, símbolo de pontuação, etc.) armazenado em 16 bits de memória. |
classe
|
Introduz uma classe - um modelo para um objeto. |
const
|
Você não pode usar esta palavra em um programa Java. A palavra não tem significado senão, porque é uma palavra-chave, não é possível criar uma variável chamada const. |
continuar
|
Força o final abrupto da iteração do ciclo atual e começa outra iteração. |
padrão
|
Introduz um caminho de execução a ser executado quando nenhum caso é uma correspondência na indicação
switch
. |
fazer
|
Faz com que o computador repita várias declarações uma e outra vez (por exemplo, desde que o computador continue recebendo resultados inaceitáveis). |
duplo
|
Indica que um valor é um número de 64 bits com um ou mais dígitos após o ponto decimal. |
else
|
Introduz instruções que são executadas quando a condição em uma declaração
if
não é verdadeira. |
enum
|
Cria um tipo recém-definido - um grupo de valores que uma variável pode ter. |
se estende
|
Cria uma subclasse - uma classe que reutiliza a funcionalidade de uma classe previamente definida. |
final
|
Indica que o valor de uma variável não pode ser alterado, que a funcionalidade de uma classe não pode ser estendida ou que um método não pode ser substituído. |
finalmente
|
Introduz a última vontade e o testamento das declarações em uma cláusula
try
. |
flutuante
|
Indica que um valor é um número de 32 bits com um ou mais dígitos após o ponto decimal. |
para
|
Obtém o computador para repetir várias instruções uma e outra vez (por exemplo, um certo número de vezes). |
goto
|
Você não pode usar esta palavra em um programa Java.A palavra não tem significado. Como é uma palavra-chave, não é possível criar uma variável chamada
goto
. |
se
|
Testar para verificar se uma condição é verdadeira. Se for verdade, o computador executa certas instruções; Caso contrário, o computador executa outras declarações. |
implementa
|
Indica que uma classe fornece corpos para métodos cujos cabeçalhos são declarados em uma interface. |
import
|
Permite ao programador abreviar os nomes das classes definidas em um pacote. |
instanceof
|
Testes para ver se um determinado objeto vem de uma determinada classe. |
int
|
Indica que um valor é um número inteiro de 32 bits. |
interface
|
Introduz uma interface. Uma interface é como uma classe, mas, em sua maior parte, os métodos de uma interface não possuem corpos. |
long
|
Indica que um valor é um número inteiro de 64 bits. |
nativo
|
Permite que o programador use o código que foi escrito em um idioma diferente de Java. |
new
|
Cria um objeto de uma classe existente. |
pacote
|
Coloca o código em um pacote - uma coleção de definições logicamente relacionadas. |
private
|
Indica que uma variável ou método pode ser usado somente em uma determinada classe. |
protected
|
Indica que uma variável ou método pode ser usado em subclasses de outro pacote. |
public
|
Indica que uma variável, classe ou método pode ser usado por qualquer outro código Java. |
retorna
|
Finaliza a execução de um método e possivelmente retorna um valor para o código de chamada. |
short
|
Indica que um valor é um número inteiro de 16 bits. |
static
|
Indica que uma variável ou método pertence a uma classe, e não a qualquer objeto criado a partir da classe. |
strictfp
|
Limita a habilidade do computador para representar números extra grandes ou extra pequenos quando o computador faz cálculos intermediários em
flutuador
e
valores
duplos. |
super
|
Refere-se à superclasse do código no qual a palavra
super
aparece. |
switch
|
Indica ao computador que siga um dos muitos caminhos possíveis de execução (um dos muitos casos possíveis), dependendo do valor de uma expressão. |
sincronizado
|
Mantém dois segmentos de interferência uns com os outros. |
esta
|
Uma auto-referência - refere-se ao objeto em que a palavra
esta
aparece. |
lance
|
Cria um novo objeto de exceção e indica que ocorreu uma situação excepcional (geralmente algo indesejável). |
lances
|
Indica que um método ou construtor pode passar o valor quando uma exceção é lançada. |
transiente
|
Indica que, se e quando um objeto é serializado, o valor de uma variável não precisa ser armazenado. |
tente
|
Introduz instruções que são assistidas (durante o tempo de execução) para coisas que podem dar errado. |
void
|
Indica que um método não retorna um valor. |
volátil
|
Importa regras rígidas sobre o uso de uma variável em mais de um segmento por vez. |
enquanto
|
Repete algumas declarações uma e outra vez (desde que uma condição ainda seja verdadeira). |