Programação  
 
Rede de conhecimento computador >> Programação >> Programação em Java >> Content
Quais são os três tipos de variáveis ​​usadas em Java?
O Java tem mais de três tipos de variáveis, mas podem ser amplamente categorizados de várias maneiras. Não há um conjunto universalmente acordado de * três * categorias, mas aqui estão três maneiras comuns de agrupá -las, cada uma oferecendo uma perspectiva ligeiramente diferente:


1. por tipo de dados: Esta é a categorização mais comum. Podemos agrupar variáveis ​​em três tipos amplos de dados:

* Tipos de dados primitivos: Eles mantêm valores simples diretamente. Os exemplos incluem `int` (número inteiro),` float` (número de ponto flutuante), `duplo` (ponto flutuante de precisão dupla),` char` (caractere), `boolean` (true/false),` byte`, `curto ',' long`.
* Tipos de referência (objetos): Esses seguem endereços de memória (referências) apontando para objetos armazenados em outros lugares na memória. Os exemplos incluem `string`,` integer`, classes personalizadas e matrizes.
* nulo: Este é um tipo especial que indica a ausência de um valor. Uma variável de qualquer tipo de referência pode ser atribuída a 'null`.


2. por escopo (onde estão acessíveis): Aqui podemos identificar:

* Variáveis ​​locais: Declarado dentro de um método ou bloco de código. Eles são acessíveis apenas dentro desse bloco específico.
* Variáveis ​​de instância (variáveis ​​de membro): Declarado dentro de uma aula, mas fora de qualquer método. Eles estão associados a cada instância (objeto) da classe.
* variáveis ​​de classe (variáveis ​​estáticas): Declarado usando a palavra -chave `static`. Eles pertencem à própria classe, não a objetos individuais, e são compartilhados entre todas as instâncias.


3. por mutabilidade: Isso é menos usado para categorização primária, mas conceitualmente importante:


* variáveis ​​imutáveis: O valor deles não pode ser alterado após a inicialização (por exemplo, as seqüências são imutáveis, embora as referências de string possam alterar o que apontam).
* variáveis ​​mutáveis: Seu valor pode ser modificado após a inicialização (a maioria dos tipos e objetos primitivos são mutáveis).
* efetivamente imutável: Variáveis ​​projetadas para parecer imutáveis, mesmo que seus componentes subjacentes sejam mutáveis. Isso geralmente envolve cópia defensiva ou controle cuidadosamente de acesso a componentes modificáveis.

Portanto, dependendo dos seus critérios, você pode escolher três agrupamentos diferentes. A abordagem "por tipo de dados" é a mais frequentemente encontrada ao classificar variáveis ​​em materiais Java introdutórios.

Anterior :

Próximo :
  Os artigos relacionados
·As vantagens de usar JSP e Servlets 
·Como fazer várias classes no NetBeans 
·Como encontrar Java JDK no Ubuntu 
·Como usar as ferramentas do SDK do Android no Windows 7…
·Como fazer um gráfico de barras em Java 
·Como fazer páginas da Web Use Java 
·O Java Applet Failed 
·I Não é possível processar arquivos JSP no IE 8.0 
·Como compilar Java Sob o bloco de notas 
·Como criar uma pirâmide Double-Sided em Java para usar…
  Artigos em destaque
·Como escrever código de computador 
·Como faço Float Tipos Script 
·Como converter uma chave do array PHP para números 
·Como saída uma String em Java 
·Tipos de Dados MS SQL 
·Como criar um Decoder 
·Qual é o equivalente ao comando grep no Windows? 
·Como importar banco de dados em Visual Basic 6 
·JavaScript cálculos com pontos decimais 
·O que é uma linguagem de computador de baixo nível? 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados