As palavras em um programa java
Video: Tutoriales Java 22 - Como Contar Palabras y Números de un Archivo de Texto
Conteúdo
- Video: tutoriales java 22 - como contar palabras y números de un archivo de texto
- Palavras-chave
- Literais
- Palavras-chave restritas
- Identificadores na api java
- Video: palavras embaralhadas java
- Video: curso de java e paradigma orientado a objetos - palavras reservadas do java
- Identificadores que você (o programador) declaram
- Video: como localizar palavras, frases, expressões dentro de arquivos e pastas html, php, java rapidamente
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 chave | O que faz |
abstrato | Indica que os detalhes de uma classe, um método, ou uma interface são dadas em outras partes do código. |
afirmar | Testa a verdade de uma condição que o programador acredita que é verdade. |
boleano | Indica que um valor é verdadeiro ou falso. |
pausa | Salta para fora de um loop ou interruptor. |
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. |
pegar | Introduz declarações que são executados quando algo interrompe o fluxo de execução de uma cláusula try. |
Caracteres | Indica 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. |
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, mas, porque é uma palavra-chave, você não pode criar uma variável chamada const. |
continuar | Força o fim abrupto da iteração do loop atual e começa outra iteração. |
padrão | Introduz um caminho de execução a tomar quando nenhum caso é uma partida em uma instrução switch. |
Faz | Faz com que o computador para repetir algumas declarações e outra vez (por exemplo, enquanto o computador continua obtendo 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. |
outro | Introduz declarações que são executados quando a condição em uma instrução if não é verdade. |
enum | Cria um tipo definido recentemente - um grupo de valores de uma variável que pode ter. |
estende | Cria uma subclasse @@ md uma classe que reutiliza funcionalidade de uma classe previamente definido. |
final | Indica 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. |
finalmente | Introduz a última vontade e testamento das declarações em uma cláusula try. |
flutuador | 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 algumas declarações e outra vez (por exemplo, um determinado número de vezes). |
vamos para | Você 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 se | Testes 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. |
implementos | Indica que uma classe fornece corpos por métodos cujos cabeçalhos são declaradas em uma interface. |
importar | Permite que o programador para abreviar os nomes das classes definidas em um pacote. |
instancia de | Testes para ver se um determinado objeto vem de uma certa classe. |
int | Indica que um valor é um número inteiro de 32 bits. |
interface | Introduz uma interface. Uma interface é como uma classe, mas, na maioria das vezes, os métodos de uma interface não possuem corpos. |
longo | Indica que um valor é um número inteiro de 64 bits. |
nativo | Permite que o programador para usar o código que foi escrito em um idioma diferente do Java. |
Novo | Cria um objeto de uma classe existente. |
pacote | Coloca o código em um pacote - uma coleção de definições relacionadas logicamente. |
privado | Indica que uma variável ou método pode ser utilizado somente dentro de uma certa classe. |
protegido | Indica que uma variável ou método pode ser usado em subclasses de outro pacote. |
público | Indica que uma variável, classe ou método pode ser usado por qualquer outro código Java. |
Retorna | Termina execução de um método e possivelmente retorna um valor para o código de chamada. |
curto | Indica que um valor é um número inteiro de 16 bits. |
estático | Indica que uma variável ou método pertence a uma classe, em vez de para qualquer objecto criado a partir da classe. |
strictfp | Limita 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. |
super | Refere-se a superclasse do código em que a palavra de super aparece. |
interruptor | Diz 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. |
sincronizado | Mantém dois tópicos de interferir uns com os outros. |
esta | Um auto-referência - refere-se ao objecto, em que a palavra aparece este. |
lançar | Cria um novo objeto de exceção e indica que uma situação excepcional (normalmente algo indesejado) ocorreu. |
lança | Indica que um método ou construtor pode passar a bola quando uma exceção é lançada. |
transitório | Indica que, se e quando um objeto é serializado, o valor de uma variável não precisa de ser armazenado. |
experimentar | Introduz declarações que são assistidos (durante a execução) para as coisas que podem dar errado. |
vazio | Indica que um método não retorna um valor. |
volátil | Impõe regras estritas sobre o uso de uma variável por mais de um thread por vez. |
enquanto | Repete 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.
Literal | O que faz |
falso | Um dos dois valores que uma expressão booleana pode ter. |
nulo | O 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. |
verdade | Um 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 Keyword | O que faz |
exportações | Indica que o código em um pacote especial está disponível para uso pelo código em outros módulos. |
módulo | Um grupo de pacotes. |
aberto | Indica que todos os pacotes em um módulo são, de certa forma, disponível para uso pelo código em outros módulos. |
abre | Obtém acesso a todo o código em outro módulo. Esse acesso usa a reflexão Java (que tende a ser confuso). |
fornece | Indica que um módulo faz um serviço disponível. |
exige | Indica que o programa não será executado, a menos que tenha acesso à algum outro código. |
para | Nomeia o código que tem permissão para usar um pedaço de código específico. |
transitivo | Quando 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. |
usos | Indica que um módulo usa um serviço. |
com | Especifica 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.