? Valores de dados armazenam programas Java em variáveis. Quando um programador cria uma variável em um aplicativo Java, ele declara o tipo eo nome da variável , em seguida, atribui um valor a ela . O valor de uma variável pode ser alterada em pontos subseqüentes em execução usando outras operações de atribuição. O comando de atribuição em Java envolve usando o operador de atribuição para definir o valor de uma variável. A sintaxe exacta depende do tipo de variável de receber um valor . Variáveis
Java , as variáveis são fortemente tipados . Isto significa que quando você declarar uma variável em um programa Java , você deve declarar o seu tipo, seguido por seu nome. O seguinte código Java exemplo demonstra declarar duas variáveis, um dos tipo primitivo inteiro e um de um tipo de objeto para uma classe dentro do aplicativo :
int num;
ApplicationHelper Myhelp ;
uma vez que um programa contém uma declaração de variável , o tipo de valor atribuído a variável deve ser adequado ao tipo declarado. Estas declarações de variáveis poderia ser seguido por comandos de atribuição em linhas posteriores. No entanto, a operação de atribuição também poderia ocorrer na mesma linha como a declaração .
Atribuição
Atribuição em Java é o processo de dar um valor a uma primitiva - tipo de variável ou dar uma referência de objeto a uma variável do tipo objeto. O sinal de igual age como operador de atribuição em Java , seguido do valor a atribuir. O seguinte código Java exemplo demonstra a atribuição de um valor a uma variável inteira do tipo primitivo , o que já foi declarado :
num = 5;
A operação de atribuição pode alternativamente aparecer dentro da mesma linha de código como a declaração da variável , conforme segue:
int num = 5;
o valor da variável pode ser alterado novamente no processamento posterior como neste exemplo :
num + +;
Este código incrementa o valor da variável , adicionando um valor de um a ele
instanciação
Quando a instrução de atribuição . aparece com referências de objeto , a operação de atribuição também pode envolver a instanciação do objeto. Quando o código Java cria uma nova instância do objeto de uma classe Java em um aplicativo, a palavra-chave "novo" faz com que o método construtor da classe para executar, instanciar o objeto. O código a seguir exemplo demonstra instanciar uma variável de objeto :
Myhelp = new ApplicationHelper ();
Este também pode aparecer dentro de uma mesma linha que a declaração da variável da seguinte forma:
ApplicationHelper Myhelp = new ApplicationHelper ();
Quando esta linha de código é executado , o método construtor da classe é executada, retornando uma instância da classe , uma referência ao que é armazenado pela variável
.
Referenciamento
uma vez que uma variável foi declarada e atribuído um valor , um programa Java pode referir-se a variável no processamento subseqüente. Para variáveis do tipo primitivo, o nome da variável refere-se a um valor armazenado . Para os tipos de objetos , a variável refere-se à localização da instância do objeto na memória. Isso significa que duas variáveis de objeto pode apontar para a mesma instância , como no seguinte exemplo de código :
ApplicationHelper Myhelp = new ApplicationHelper ();
ApplicationHelper sameHelp = Myhelp ;
Esta sintaxe aparece geralmente quando os programas passar referências de objetos como parâmetros para métodos de classe .