logo

Variáveis ​​Java

Uma variável é um contêiner que contém o valor enquanto o Programa Java É executado. Uma variável é atribuída a um tipo de dados.

Variável é o nome do local da memória. Existem três tipos de variáveis ​​em java: local, instância e estática.

Existem dois tipos de

Variável

Uma variável é o nome de uma área reservada alocada na memória. Em outras palavras, é o nome do local da memória. É uma combinação de 'variar + capaz', o que significa que seu valor pode ser alterado.

variáveis ​​em java
 int data=50;//Here data is variable 

Tipos de variáveis

Existem três tipos de variáveis ​​em Java :

  • variável local
  • variável de instância
  • variável estática
tipos de variáveis ​​em java

1) Variável Local

Uma variável declarada dentro do corpo do método é chamada de variável local. Você pode usar essa variável apenas dentro desse método e os outros métodos da classe nem sabem que a variável existe.

Uma variável local não pode ser definida com a palavra-chave 'estática'.

2) Variável de Instância

Uma variável declarada dentro da classe, mas fora do corpo do método, é chamada de variável de instância. Não é declarado como estático .

É chamada de variável de instância porque seu valor é específico da instância e não é compartilhado entre as instâncias.

3) Variável estática

Uma variável declarada como estática é chamada de variável estática. Não pode ser local. Você pode criar uma única cópia da variável estática e compartilhá-la entre todas as instâncias da classe. A alocação de memória para variáveis ​​estáticas acontece apenas uma vez quando a classe é carregada na memória.

Exemplo para entender os tipos de variáveis ​​em java

 public class A { static int m=100;//static variable void method() { int n=90;//local variable } public static void main(String args[]) { int data=50;//instance variable } }//end of class 

Exemplo de variável Java: adicionar dois números

 public class Simple{ public static void main(String[] args){ int a=10; int b=10; int c=a+b; System.out.println(c); } } 

Saída:

 20 

Exemplo de variável Java: ampliação

 public class Simple{ public static void main(String[] args){ int a=10; float f=a; System.out.println(a); System.out.println(f); }} 

Saída:

 10 10.0 

Exemplo de variável Java: estreitamento (typecasting)

 public class Simple{ public static void main(String[] args){ float f=10.5f; //int a=f;//Compile time error int a=(int)f; System.out.println(f); System.out.println(a); }} 

Saída:

 10.5 10 

Exemplo de variável Java: estouro

 class Simple{ public static void main(String[] args){ //Overflow int a=130; byte b=(byte)a; System.out.println(a); System.out.println(b); }} 

Saída:

 130 -126 

Exemplo de variável Java: adicionando tipo inferior

 class Simple{ public static void main(String[] args){ byte a=10; byte b=10; //byte c=a+b;//Compile Time Error: because a+b=20 will be int byte c=(byte)(a+b); System.out.println(c); }} 

Saída:

 20