Começando Programando com Java For Dummies

Cada uma destas 50 palavras-chave tem um significado específico na linguagem de programação Java. Você não pode usar uma palavra-chave para outra coisa senão o significado descrito nesta tabela.

Além disso, você não pode fazer-se novos significados para as palavras falso, nulo, e verdade. Mas, por razões técnicas, as palavras falso, nulo, e verdade não são chamados de palavras-chave. Tanto faz!

palavra chaveO que faz
abstratoIndica que os detalhes de uma classe, um método, ou aninterface são dadas em outras partes do código.
afirmarTesta a verdade de uma condição que o programador acredita IsTrue.
booleanIndica que um valor seja verdadeou falso.
pausaSalta de um loop ou switch.
byteIndica que um valor é um número inteiro de 8 bits.
casoIntroduz um dos vários caminhos possíveis de execução em uminterruptor declaração.
pegarIntroduz declarações que são executados quando somethinginterrupts o fluxo de execução em um experimentarcláusula.
carbonizarIndica que um valor é um personagem (uma única letra, um dígito, símbolo de pontuação, e assim por diante) armazenado 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 hasno significado. Porque é uma palavra-chave, você não pode criar umconst variável.
continuarForça o fim abrupto da iteração do loop atual e iteração beginsanother.
padrãoIntroduz um caminho de execução a tomar quando nenhum caso é um matchin um interruptor declaração.
FazFaz com que o computador repetir algumas declarações sobre e overagain (por exemplo, desde que o computador mantém resultados gettingunacceptable).
duploIndica que um valor é um número de 64 bits com um ou moredigits após o ponto decimal.
outroIntroduz declarações que são executados quando o inan condição E se afirmação não é verdadeira.
enumCria um recém-definido digitar - um grupo ofvalues ​​uma variável que pode ter.
estende-seCria uma subclasse - uma classe que reutiliza functionalityfrom uma classe definida anteriormente.
finalIndica que o valor de uma variável não pode ser alterada, a funcionalidade thata de classe não pode ser estendida, ou que um methodcannot ser substituído.
finalmenteIntroduz a última vontade e testamento de as declarações em umexperimentar cláusula.
flutuadorIndica que um valor é um número de 32 bits com um ou moredigits após o ponto decimal.
paraObtém o computador repetir algumas declarações repetidamente (por exemplo, um certo número de vezes).
vamos paraVocê não pode usar esta palavra em um programa Java. A palavra hasno significado. Porque é uma palavra-chave, você não pode criar umvamos para variável.
E seTestes para ver se uma condição é verdadeira. Se for verdade, o computador executa certa statements- contrário, as computerexecutes outras declarações.
implementosReutiliza a funcionalidade de um definedinterface anteriormente.
importarPermite que o programador para abreviar os nomes dos classesdefined em um pacote.
instancia deTestes para ver se um determinado objeto vem de uma certainclass.
intIndica que um valor é um número inteiro de 32-bit.
interfaceIntroduz uma interface, que é como uma classe, mas lessspecific. (Interfaces são usadas no lugar do recurso confusingmultiple-herança que está em C ++.)
longoIndica que um valor é um número inteiro de 64-bit.
nativoPermite que o programador para usar o código que foi escrito em anotherlanguage (uma daquelas terríveis que não sejam Java línguas).
novoCria um objeto de uma classe existente.
pacoteColoca o código em um pacote - uma coleção de definições logicallyrelated.
privadoIndica que uma variável ou método pode ser usado apenas dentro da classe acertain.
protegidoIndica que uma variável ou método pode ser usado em subclassesfrom outro pacote.
públicoIndica que uma variável, classe ou método pode ser utilizado por afixados código Java.
RetornaTempo de execução de um método de e, possivelmente, retorna um valor para thecalling código.
baixoIndica que um valor é um número inteiro de 16-bit.
estáticoIndica que uma variável ou método pertence a uma classe, ratherthan a qualquer objeto criado a partir da classe.
strictfpLimita a capacidade do computador para representar extra grande orextra pequenos números quando o computador faz intermediatecalculations em flutuador e os valores de casal.
superRefere-se à superclasse do código em que a palavrasuper aparece.
interruptorDiz que o computador execute uma das muitas possíveis caminhos ofexecution (uma das muitas possíveis casos), dependendo do valor ofan expressão.
sincronizadaMantém dois segmentos de interferir uma com a outra.
estaA auto-referência - refere-se ao objeto em que a palavraesta aparece.
lançarCria um novo objeto de exceção e indica que situação anexceptional (geralmente algo indesejado) hasoccurred.
lançaIndica que um método ou construtor pode passar a bola exceção whenan é lançada.
transitórioIndica que, se e quando um objecto é serializados, valor de avariable não precisa de ser armazenado.
experimentarIntroduz declarações que são assistidos (durante a execução) forthings que podem dar errado.
vazioIndica que um método não retorna um valor.
volátilImpõe normas rigorosas para a utilização de uma variável por mais de onethread de cada vez.
enquantoRepete algumas declarações e outra vez (desde que acondition ainda é verdade).

menu