SlideShare una empresa de Scribd logo
1 de 9
Variáveis
Professoras:
Alessandra Aparecida da Silva
Marlene da Silva Maximiano de Oliveira
Variável
Uma variável é um local da memória, associado a um
Nome, que pode armazenar valores (Conteúdos) de
um determinado Tipo de dado.
Constante
As constantes são o oposto das variáveis, pois não
podemos atribuir a elas um novo valor.
Exemplo:
static final float PI = 3.14159265f;
Variáveis
Tipos de Variáveis em Java
A Classe String
Strings são sequências de caracteres, que podem ser letras,
dígitos ou caracteres especiais, como + _ - * > < $ /.
String não é um tipo primitivo é uma Classe.
Literais do tipo String são representados entre aspas “”,
exemplo:
String linguagem= “Java”;
Declarando Variáveis em Java
Para declarar uma variável em Java, utilizamos a seguinte sintaxe:
[modificador] tipo identificador1 [=valor1][,identificador2 [=valor2],...];
O modificador é o que define o nível de acesso da variável. Java possui vários tipos
de modificadores para variáveis. Quando omitido, o comportamento da variável vai
depender do escopo onde esta foi declarada.
O tipo é o tipo de dado suportado pela variável. Java suporta tipos de dados
numéricos, dados de caracteres e dados lógicos.
O identificador é o nome dado à variável, Java possui regras para uso de
identificadores, e convenções nomeação de variáveis, definidas em um documento
chamado JavaBeans.
O =valor é o valor que será atribuído a variável, ele pode ser atribuído diretamente,
como resultado de uma expressão ou de outra variável do mesmo tipo.
Dos itens citados somente dois são obrigatórios para declaração de variáveis em
Java, os itens tipo e o identificador.
Regras para Declaração de
Variáveis em Java
Utilizamos, em Java, as seguintes regras para criação do identificador:
1) não pode ser uma palavra-reservada (palavra-chave);
2) não pode ser true nem false - literais que representam os tipos lógicos
(booleanos);
3) não pode ser null - literal que representa o tipo nulo;
4) não pode conter espaços em brancos ou outros caracteres de
formatação;
5) deve ser a combinação de uma ou mais letras e dígitos letras de a a z,
sublinhado _, cifrão $ e dígitos de 0 a 9.
Importante:
Caracteres compostos (acentuados) não são interpretados igualmente aos não
compostos (não acentuados). Por exemplo, Memória e Memoria não são o mesmo
identificador.
Letras maiúsculas e minúsculas diferenciam os identificadores, ou seja, a é um
identificador diferente de A, Memória é diferente de memória, etc.
Exemplo de declaração de
Variáveis Primitivas em Java

Más contenido relacionado

La actualidad más candente

Poo1 aula 4 - tipos de dados variáveis-constantes - copia
Poo1   aula 4 - tipos de dados variáveis-constantes - copiaPoo1   aula 4 - tipos de dados variáveis-constantes - copia
Poo1 aula 4 - tipos de dados variáveis-constantes - copia
Denis Sobrenome
 
Descrição de Caso de Uso, Colaboração, Estados
Descrição de Caso de Uso, Colaboração, EstadosDescrição de Caso de Uso, Colaboração, Estados
Descrição de Caso de Uso, Colaboração, Estados
Elisângela X. P. dos Santos
 
Logica java ate slide 30
Logica java   ate slide 30Logica java   ate slide 30
Logica java ate slide 30
hflandim
 

La actualidad más candente (16)

Variáveis, constantes e tipos de dados
Variáveis, constantes e tipos de dadosVariáveis, constantes e tipos de dados
Variáveis, constantes e tipos de dados
 
VHDL
VHDLVHDL
VHDL
 
Poo1 aula 4 - tipos de dados variáveis-constantes - copia
Poo1   aula 4 - tipos de dados variáveis-constantes - copiaPoo1   aula 4 - tipos de dados variáveis-constantes - copia
Poo1 aula 4 - tipos de dados variáveis-constantes - copia
 
Aula 03 - Definições da linguagem Java
Aula 03 - Definições da linguagem JavaAula 03 - Definições da linguagem Java
Aula 03 - Definições da linguagem Java
 
PHP: operadores e variáveis (TGPSI)
PHP: operadores e variáveis (TGPSI)PHP: operadores e variáveis (TGPSI)
PHP: operadores e variáveis (TGPSI)
 
Aula 1 5
Aula 1 5Aula 1 5
Aula 1 5
 
Descrição de Caso de Uso, Colaboração, Estados
Descrição de Caso de Uso, Colaboração, EstadosDescrição de Caso de Uso, Colaboração, Estados
Descrição de Caso de Uso, Colaboração, Estados
 
Caso de uso desc colaboração_estados
Caso de uso desc colaboração_estadosCaso de uso desc colaboração_estados
Caso de uso desc colaboração_estados
 
Logica java ate slide 30
Logica java   ate slide 30Logica java   ate slide 30
Logica java ate slide 30
 
Aula 03 - Classes math e string - JAVA
Aula 03   - Classes math e string - JAVAAula 03   - Classes math e string - JAVA
Aula 03 - Classes math e string - JAVA
 
Det posse
Det posseDet posse
Det posse
 
Det artigos
Det artigosDet artigos
Det artigos
 
Técnicas de programação 1º módulo
Técnicas de programação 1º móduloTécnicas de programação 1º módulo
Técnicas de programação 1º módulo
 
Introducao logica3
Introducao logica3Introducao logica3
Introducao logica3
 
Programação C - Aula 3
Programação C - Aula 3Programação C - Aula 3
Programação C - Aula 3
 
Apresentação Equações Diferenciais - Bernoulli
Apresentação Equações Diferenciais - BernoulliApresentação Equações Diferenciais - Bernoulli
Apresentação Equações Diferenciais - Bernoulli
 

Más de Alessandra Sra JM

Más de Alessandra Sra JM (17)

Atividade da 4ª semana
Atividade da 4ª semanaAtividade da 4ª semana
Atividade da 4ª semana
 
Visualizando tentativas
Visualizando tentativasVisualizando tentativas
Visualizando tentativas
 
Configurando a atividade questionário parte III
Configurando a atividade questionário parte IIIConfigurando a atividade questionário parte III
Configurando a atividade questionário parte III
 
Configurando a atividade questionário parte II
Configurando a atividade questionário parte IIConfigurando a atividade questionário parte II
Configurando a atividade questionário parte II
 
Configurando a atividade questionário parte I
Configurando a atividade questionário parte IConfigurando a atividade questionário parte I
Configurando a atividade questionário parte I
 
Estrutura de repetição
Estrutura de repetiçãoEstrutura de repetição
Estrutura de repetição
 
Estrutura de decisão switch case
Estrutura de decisão switch caseEstrutura de decisão switch case
Estrutura de decisão switch case
 
Estrutura de decisão switch case
Estrutura de decisão switch caseEstrutura de decisão switch case
Estrutura de decisão switch case
 
If
IfIf
If
 
Tipos de operadores
Tipos de operadoresTipos de operadores
Tipos de operadores
 
Eps
EpsEps
Eps
 
I - introdução a algoritmos
I -  introdução a algoritmosI -  introdução a algoritmos
I - introdução a algoritmos
 
Reforçando a atividade lição
Reforçando a atividade liçãoReforçando a atividade lição
Reforçando a atividade lição
 
Alunos semana 26ago-01set
Alunos   semana 26ago-01setAlunos   semana 26ago-01set
Alunos semana 26ago-01set
 
Moodle 19ago 25 ago
Moodle 19ago   25 agoMoodle 19ago   25 ago
Moodle 19ago 25 ago
 
Contrato Virtual
Contrato VirtualContrato Virtual
Contrato Virtual
 
Atividades de lp
Atividades de lpAtividades de lp
Atividades de lp
 

Último

ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
azulassessoria9
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
sh5kpmr7w7
 

Último (20)

Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptxSlides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
 
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
 
Novena de Pentecostes com textos de São João Eudes
Novena de Pentecostes com textos de São João EudesNovena de Pentecostes com textos de São João Eudes
Novena de Pentecostes com textos de São João Eudes
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptx
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024
 
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptx
 
Acessibilidade, inclusão e valorização da diversidade
Acessibilidade, inclusão e valorização da diversidadeAcessibilidade, inclusão e valorização da diversidade
Acessibilidade, inclusão e valorização da diversidade
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022
 
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Aula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .pptAula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .ppt
 
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docGUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
 
Apresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União EuropeiaApresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União Europeia
 

Variáveis

  • 1. Variáveis Professoras: Alessandra Aparecida da Silva Marlene da Silva Maximiano de Oliveira
  • 2. Variável Uma variável é um local da memória, associado a um Nome, que pode armazenar valores (Conteúdos) de um determinado Tipo de dado.
  • 3. Constante As constantes são o oposto das variáveis, pois não podemos atribuir a elas um novo valor. Exemplo: static final float PI = 3.14159265f;
  • 6. A Classe String Strings são sequências de caracteres, que podem ser letras, dígitos ou caracteres especiais, como + _ - * > < $ /. String não é um tipo primitivo é uma Classe. Literais do tipo String são representados entre aspas “”, exemplo: String linguagem= “Java”;
  • 7. Declarando Variáveis em Java Para declarar uma variável em Java, utilizamos a seguinte sintaxe: [modificador] tipo identificador1 [=valor1][,identificador2 [=valor2],...]; O modificador é o que define o nível de acesso da variável. Java possui vários tipos de modificadores para variáveis. Quando omitido, o comportamento da variável vai depender do escopo onde esta foi declarada. O tipo é o tipo de dado suportado pela variável. Java suporta tipos de dados numéricos, dados de caracteres e dados lógicos. O identificador é o nome dado à variável, Java possui regras para uso de identificadores, e convenções nomeação de variáveis, definidas em um documento chamado JavaBeans. O =valor é o valor que será atribuído a variável, ele pode ser atribuído diretamente, como resultado de uma expressão ou de outra variável do mesmo tipo. Dos itens citados somente dois são obrigatórios para declaração de variáveis em Java, os itens tipo e o identificador.
  • 8. Regras para Declaração de Variáveis em Java Utilizamos, em Java, as seguintes regras para criação do identificador: 1) não pode ser uma palavra-reservada (palavra-chave); 2) não pode ser true nem false - literais que representam os tipos lógicos (booleanos); 3) não pode ser null - literal que representa o tipo nulo; 4) não pode conter espaços em brancos ou outros caracteres de formatação; 5) deve ser a combinação de uma ou mais letras e dígitos letras de a a z, sublinhado _, cifrão $ e dígitos de 0 a 9. Importante: Caracteres compostos (acentuados) não são interpretados igualmente aos não compostos (não acentuados). Por exemplo, Memória e Memoria não são o mesmo identificador. Letras maiúsculas e minúsculas diferenciam os identificadores, ou seja, a é um identificador diferente de A, Memória é diferente de memória, etc.
  • 9. Exemplo de declaração de Variáveis Primitivas em Java