As palavras em um programa java

Video: Tutoriales Java 22 - Como Contar Palabras y Números de un Archivo de Texto

Quando você escreve um programa Java, você pode dividir as palavras do programa em várias categorias. Esta folha de fraude diz-lhe tudo sobre essas categorias.

Palavras-chave

A linguagem de programação Java tem 50 palavras-chave. Cada palavra-chave tem um significado específico na língua. Você não pode usar uma palavra-chave para outra coisa senão o seu significado pré-atribuído.

A tabela a seguir lista as palavras chave de Java.

palavra chaveO que faz
abstratoIndica que os detalhes de uma classe, um método, ou uma interface são dadas em outras partes do código.
afirmarTesta a verdade de uma condição que o programador acredita que é verdade.
boleanoIndica que um valor é verdadeiro ou falso.
pausaSalta para fora de um loop ou interruptor.
byteIndica que um valor é um número inteiro de 8 bits.
casoIntroduz um dos vários caminhos possíveis de execução em uma instrução switch.
pegarIntroduz declarações que são executados quando algo interrompe o fluxo de execução de uma cláusula try.
CaracteresIndica que um valor é um personagem (uma única letra, dígito, símbolo de pontuação, e assim por diante) armazenados em 16 bits de memória.
classeIntroduz uma classe - um modelo para um objeto.
constVocê não pode usar esta palavra em um programa Java. A palavra não tem significado, mas, porque é uma palavra-chave, você não pode criar uma variável chamada const.
continuarForça o fim abrupto da iteração do loop atual e começa outra iteração.
padrãoIntroduz um caminho de execução a tomar quando nenhum caso é uma partida em uma instrução switch.
FazFaz com que o computador para repetir algumas declarações e outra vez (por exemplo, enquanto o computador continua obtendo resultados inaceitáveis).
DuploIndica que um valor é um número de 64 bits com um ou mais dígitos após o ponto decimal.
outroIntroduz declarações que são executados quando a condição em uma instrução if não é verdade.
enumCria um tipo definido recentemente - um grupo de valores de uma variável que pode ter.
estendeCria uma subclasse @@ md uma classe que reutiliza funcionalidade de uma classe previamente definido.
finalIndica que o valor de uma variável não pode ser mudado, que a funcionalidade de uma classe não pode ser estendida, ou que um método não pode ser substituído.
finalmenteIntroduz a última vontade e testamento das declarações em uma cláusula try.
flutuadorIndica que um valor é um número de 32 bits com um ou mais dígitos após o ponto decimal.
paraObtém o computador para repetir algumas declarações e outra vez (por exemplo, um determinado número de vezes).
vamos paraVocê não pode usar esta palavra em um programa Java. A palavra não tem significado. Porque é uma palavra-chave, você não pode criar uma variável chamada Goto.
E seTestes para ver se a condição for verdadeira. Se for verdade, o computador executa certa statements- caso contrário, o computador executa outras declarações.
implementosIndica que uma classe fornece corpos por métodos cujos cabeçalhos são declaradas em uma interface.
importarPermite que o programador para abreviar os nomes das classes definidas em um pacote.
instancia deTestes para ver se um determinado objeto vem de uma certa classe.
intIndica que um valor é um número inteiro de 32 bits.
interfaceIntroduz uma interface. Uma interface é como uma classe, mas, na maioria das vezes, os métodos de uma interface não possuem corpos.
longoIndica que um valor é um número inteiro de 64 bits.
nativoPermite que o programador para usar o código que foi escrito em um idioma diferente do Java.
NovoCria um objeto de uma classe existente.
pacoteColoca o código em um pacote - uma coleção de definições relacionadas logicamente.
privadoIndica que uma variável ou método pode ser utilizado somente dentro de uma certa classe.
protegidoIndica que uma variável ou método pode ser usado em subclasses de outro pacote.
públicoIndica que uma variável, classe ou método pode ser usado por qualquer outro código Java.
RetornaTermina execução de um método e possivelmente retorna um valor para o código de chamada.
curtoIndica que um valor é um número inteiro de 16 bits.
estáticoIndica que uma variável ou método pertence a uma classe, em vez de para qualquer objecto criado a partir da classe.
strictfpLimita a capacidade do computador para representar extra grande ou extra pequenos números quando o computador faz os cálculos intermediários no flutuador e valores double.
superRefere-se a superclasse do código em que a palavra de super aparece.
interruptorDiz ao computador para seguir um dos muitos caminhos possíveis de execução (um dos muitos casos possíveis), dependendo do valor de uma expressão.
sincronizadoMantém dois tópicos de interferir uns com os outros.
estaUm auto-referência - refere-se ao objecto, em que a palavra aparece este.
lançarCria um novo objeto de exceção e indica que uma situação excepcional (normalmente algo indesejado) ocorreu.
lançaIndica que um método ou construtor pode passar a bola quando uma exceção é lançada.
transitórioIndica que, se e quando um objeto é serializado, o valor de uma variável não precisa de ser armazenado.
experimentarIntroduz declarações que são assistidos (durante a execução) para as coisas que podem dar errado.
vazioIndica que um método não retorna um valor.
volátilImpõe regras estritas sobre o uso de uma variável por mais de um thread por vez.
enquantoRepete algumas declarações e outra vez (desde que uma condição ainda é verdade).

literais

Além de suas palavras-chave, três das palavras que você usa em um programa Java são chamados literais. Cada literal tem um significado específico na língua. Você não pode usar um literal para outra coisa senão o seu significado pré-atribuído.

A tabela a seguir lista palavras literais de Java.

LiteralO que faz
falsoUm dos dois valores que uma expressão booleana pode ter.
nuloO valor “nada”. Se você pretende ter uma expressão referir a um objeto de algum tipo, mas a expressão não se refere a qualquer objeto, o valor da expressão é nulo.
verdadeUm dos dois valores que uma expressão booleana pode ter.

As palavras-chave e palavras literais são todos chamados reservado palavras, porque cada uma dessas palavras é reservado para uso especial na linguagem de programação Java.

palavras-chave restritas

Com o lançamento do Java 9, a linguagem tem dez novas palavras chamada palavras-chave restritas. Uma palavra-chave restrita tem um significado específico na linguagem, mas somente se você usar essa palavra de uma maneira específica. Por exemplo, se você escrever

requer other.stuff-

você dizer Java que seu programa não será executado a menos que tenha acesso a algum outro código (o código contido no outras coisas). Mas se você escrever

int requer = 10-

então exige é um simples int variável.

A tabela a seguir lista palavras-chave restritas do Java.

Restricted KeywordO que faz
exportaçõesIndica que o código em um pacote especial está disponível para uso pelo código em outros módulos.
móduloUm grupo de pacotes.
abertoIndica que todos os pacotes em um módulo são, de certa forma, disponível para uso pelo código em outros módulos.
abreObtém acesso a todo o código em outro módulo. Esse acesso usa a reflexão Java (que tende a ser confuso).
forneceIndica que um módulo faz um serviço disponível.
exigeIndica que o programa não será executado, a menos que tenha acesso à algum outro código.
paraNomeia o código que tem permissão para usar um pedaço de código específico.
transitivoQuando meu código requer o uso da UMA código, ea Z código requer o uso do meu código, a palavra transitivo significa que Z código requer automaticamente UMA código.
usosIndica que um módulo usa um serviço.
comEspecifica um modo particular de usar um serviço.

Identificadores na API Java



A API Java (Application Programming Interface) tem milhares de identificadores. Cada identificador é o nome de algo (uma classe, um objeto, um método, ou algo parecido). Estes identificadores incluem Sistema, para fora, println, String, toString, JFrame, Arquivo, Scanner, em seguida, nextInt, Exception, perto, ArrayList, córrego, JTextField, matemática, Random, MenuItem, Mês, parseInt, Query, retângulo, cores, Oval , pintura, robô, SQLData, Pilha, Fila, fuso horário, URL, e tantos outros.

Você pode reutilizar qualquer um desses nomes para qualquer finalidade em seu código. Mas se você fizer isso, você pode ter problemas ao usar um nome com o seu significado normal a partir do API Java. Por exemplo, você pode escrever

int Sistema = 7-

Video: palavras embaralhadas java

java.lang.System.out.println (System) -

Mas você não pode escrever

int Sistema = 7-

Video: Curso de Java e paradigma Orientado a Objetos - Palavras Reservadas do Java

System.out.println (System) -

Identificadores que você (o programador) declaram

Em seu próprio programa Java, você pode inventar nomes para deleite do seu coração. Por exemplo, no código

Video: Como localizar palavras, frases, expressões dentro de arquivos e pastas html, php, java rapidamente

multiplyByTwo duplo (double myValue) {

regresso myValue * 2-

}

os nomes multiplyByTwo e myValue são os seus próprios identificadores.

Quando você cria um novo nome, você pode usar letras, números, sublinhados (_), e cifrões ($). Mas não comece o nome com um dígito. Se você tentar iniciar um nome com um dígito, Java responde com um “Por favor, não faça isso” mensagem.


Publicações relacionadas