SP: 20/09/17 – 19h05

SARAH

Na coluna “Conte-me mais sobre Java”, a Analista de Suporte Técnico e graduanda em Sistemas, Sarah Fernanda, apresentará dicas sobre conceitos de computação e outras dúvidas recorrentes do dia a dia. Envie suas perguntas para: sarahfernanda814@gmail.com

Escopo de Variáveis

 

Podemos chamar de escopo de variável, o ciclo de vida da mesma dentro do código.

Fazendo uma analogia para melhor entendimento, é como se fosse uma “fronteira” de escopo no programa.

sarah1

Ao escrever um código, você pode declarar variáveis em qualquer ponto do código iniciado porém, deve ter noção referente ao limite de visibilidade das variáveis.

O escopo de uma variável é definido pelo início do {e fim } .

Vejamos o exemplo abaixo para compreender o que acontece dentro de cada escopo:

sarah2

Exemplo de um escopo de uma variável

 

O bloco mais externo (escopo1), contém os outros dois blocos (escopo2 e escopo3).

A variavel1 poderá ser “vista” pelos 3 escopos.

Já a variavel2, pelo escopo2 e escopo3. E a variavel3, somente pelo escopo3.

 

Sendo assim, ao tentar referenciar a variavel2 no bloco do escopo1, o compilador irá reclamar, sinalizando que algo não está como o esperado.

Podemos chamar essas variáveis que possuem o seu escopo delimitado de variáveis locais.

Até a próxima!

___________________________________________________________________________________________________________________

sarahSarah Fernanda

é Analista de Sistemas da Empresa Open Text Brasil, em São Paulo; e graduanda em Redes de Sistemas e Telecomunicações pela Faculdade Impacta de São Paulo.

Envie suas dúvidas para: sarahfernanda814@gmail.com

___________________________________________________________________________________________________________________

 

LEIA MAIS

 

-  “Constantes em Java”, por Sarah Fernanda

- “Tipos Primitivos em Java” por Sarah Fernanda

- “Variáveis em Java” – por Sarah Fernanda

- “Classes em Java – Estrutura Básica” – por Sarah Fernanda

- “Um pouco mais de Javac – Java Compiler” – por Sarah Fernanda

- “LINGUAGEM JAVA: JDK e JRE” – por Sarah Fernanda

- “Linguagem Java: Desenvolvimento e Execução” – por Sarah Fernanda

- “Como fazer o download das plataformas Java?” por Sarah Fernanda

- “A importância de se saber sobre Linguagem Java” – por Sarah Fernanda