Declaração e Inicialização de Variáveis

Tempo de leitura: 3 min

Escrito por Michel Adriano Medeiros
em 12/01/2020

Declarando Variáveis

Uma variável é uma estrutura que permite armazenar dados na memória durante a execução do programa, para processamento de informações.

Todas as variáveis devem ser declaradas antes que possam ser usadas. Declarar uma variável significa criá-la em algum ponto do programa.

Uma nova variável pode ser declarada em qualquer parte do corpo de uma classe.

Assim, você poderá declarar as variáveis necessárias à realização de uma operação em um local mais próximo de onde fará seu uso.

Se bem aplicada, essa flexibilidade pode proporcionar muito mais legibilidade ao código dos programas.

A declaração de uma variável compõe-se de dois elementos: a indicação do tipo de dado que ela poderá armazenar e a sua identificação.

O tipo de dado deve ser um dos tipos primitivos e o ponto e vírgula deve ser utilizado para encerrar a declaração de uma variável.

Veja como poderia ser declarada uma variável para cada um dos tipos de dados disponíveis:

O nome de uma variável pode ser composto por quaisquer letras e dígitos do padrão Unicode.

Lembre-se de que esse padrão prevê elementos de todos os idiomas escritos do planeta e vai muito além dos 256 caracteres do padrão ASCII.

Podem ser utilizadas todas as letras do alfabeto de qualquer idioma, números e também símbolos especiais.

Regras de Nomes para Variáveis

Apesar da flexibilidade existente para a escolha de identificadores de variáveis, existem algumas regras que precisam ser observadas.

Eles devem iniciar com uma letra, não devem ser usados alguns símbolos especiais (como + e @), não podem conter espaços e não podem ser palavras reservadas da linguagem.

Para criar um identificador (nome da variável) em Java, precisamos seguir algumas regras, listadas a seguir:

  • Conter apenas letras, _ (underline), $ ou os números de 0 a 9
  • Obrigatoriamente se iniciar por uma letra (preferencialmente), _ ou $
  • Iniciar com uma letra minúscula (boa prática)
  • Não pode conter espaços
  • Não podemos usar palavras-chave da linguagem
  • O nome deve ser único dentro de um escopo

A linguagem Java é fortemente tipada. Isso significa que cada variável obrigatoriamente deve ter um tipo declarado antes que possa ser utilizada.

É importante lembrar que a distinção de letras maiúsculas e minúsculas é uma característica inerente ao Java e também se aplica aos identificadores de variáveis.

Inicialização de Variáveis

A inicialização de uma variável é feita através da atribuição de um valor a ela. Em Java, o símbolo de igualdade (=) é que representa o sinal de atribuição.

A atribuição de um valor a uma variável pode ser feita na sua própria declaração, como segue:

Cada uma das linhas anteriores representa uma instrução de atribuição, onde um valor é atribuído a uma variável.

Observe que o valor atribuído à variável do tipo long, chamada lg, contém a letra L como sufixo.

Lembre-se que essa é uma convenção sintática que deve ser seguida. Sempre que for atribuir um dado a uma variável do tipo long, esse valor deve conter o sufixo L.

Do mesmo modo, veja que o valor atribuído à variável do tipo float também contém um sufixo (a letra F). O objetivo é o mesmo: indicar o tipo do valor literal.

As declarações de valores não precisam estar na mesma linha, pode-se declara o tipo e o nome da variável e depois atribuir um valor.

Também é possível declarar diversas variáveis de um mesmo tipo em uma única instrução. Opcionalmente, você também pode inicializar cada uma delas com um valor.

Você pode, ainda, inicializar uma variável atribuindo-lhe o conteúdo de outra variável já inicializada.

Nesse caso, o programa fará uma cópia do lado contido na variável de origem para a posição de memória para a qual aponta a variável de destino.

Exemplos de Código

Caso não lembre como compilar um programa: acesse.

Fonte: Livro: Programação de Computadores Em Java – Rui Rossi dos Santos

Fonte:  http://www.bosontreinamentos.com.br/java/declaracao-de-variaveis-em-java/

Você vai gostar também:

Para enviar seu comentário, preencha os campos abaixo:

Deixe um comentário


*


*


Seja o primeiro a comentar!

Damos valor à sua privacidade

Nós e os nossos parceiros armazenamos ou acedemos a informações dos dispositivos, tais como cookies, e processamos dados pessoais, tais como identificadores exclusivos e informações padrão enviadas pelos dispositivos, para as finalidades descritas abaixo. Poderá clicar para consentir o processamento por nossa parte e pela parte dos nossos parceiros para tais finalidades. Em alternativa, poderá clicar para recusar o consentimento, ou aceder a informações mais pormenorizadas e alterar as suas preferências antes de dar consentimento. As suas preferências serão aplicadas apenas a este website.

Cookies estritamente necessários

Estes cookies são necessários para que o website funcione e não podem ser desligados nos nossos sistemas. Normalmente, eles só são configurados em resposta a ações levadas a cabo por si e que correspondem a uma solicitação de serviços, tais como definir as suas preferências de privacidade, iniciar sessão ou preencher formulários. Pode configurar o seu navegador para bloquear ou alertá-lo(a) sobre esses cookies, mas algumas partes do website não funcionarão. Estes cookies não armazenam qualquer informação pessoal identificável.

Cookies de desempenho

Estes cookies permitem-nos contar visitas e fontes de tráfego, para que possamos medir e melhorar o desempenho do nosso website. Eles ajudam-nos a saber quais são as páginas mais e menos populares e a ver como os visitantes se movimentam pelo website. Todas as informações recolhidas por estes cookies são agregadas e, por conseguinte, anónimas. Se não permitir estes cookies, não saberemos quando visitou o nosso site.

Cookies de funcionalidade

Estes cookies permitem que o site forneça uma funcionalidade e personalização melhoradas. Podem ser estabelecidos por nós ou por fornecedores externos cujos serviços adicionámos às nossas páginas. Se não permitir estes cookies algumas destas funcionalidades, ou mesmo todas, podem não atuar corretamente.

Cookies de publicidade

Estes cookies podem ser estabelecidos através do nosso site pelos nossos parceiros de publicidade. Podem ser usados por essas empresas para construir um perfil sobre os seus interesses e mostrar-lhe anúncios relevantes em outros websites. Eles não armazenam diretamente informações pessoais, mas são baseados na identificação exclusiva do seu navegador e dispositivo de internet. Se não permitir estes cookies, terá menos publicidade direcionada.

Visite as nossas páginas de Políticas de privacidade e Termos e condições.

Importante: Este site faz uso de cookies que podem conter informações de rastreamento sobre os visitantes.
Criado por WP RGPD Pro