0% acharam este documento útil (0 voto)
27 visualizações18 páginas

Fundamentos de Java: JVM, JRE e Controle

O documento aborda conceitos essenciais do Java, incluindo a JVM, JRE e JDK, além de variáveis e estruturas de controle. Ele detalha a declaração e inicialização de variáveis, tipos primitivos e operadores. Também explica as estruturas de controle como if-else, switch, while, do-while e for.

Enviado por

Yasmin Maia
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
27 visualizações18 páginas

Fundamentos de Java: JVM, JRE e Controle

O documento aborda conceitos essenciais do Java, incluindo a JVM, JRE e JDK, além de variáveis e estruturas de controle. Ele detalha a declaração e inicialização de variáveis, tipos primitivos e operadores. Também explica as estruturas de controle como if-else, switch, while, do-while e for.

Enviado por

Yasmin Maia
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

JAVA ESSENCIAL

NOMENCLATURA JVM

• Java Virtual Machine


• Máquina virtual do Java
• Instalar apenas a JVM não é possível
NOMENCLATURAS JRE

• Java Runtime Environment


• JVM + bibliotecas
• Utilizada para executar aplicações Java
NOMENCLATURA JDK

• Java Development Kit


• JRE + kit completo de desenvolvimento
• Utilizado pelos desenvolvedores para compilar e executar aplicações Java
VARIÁVEIS E ESTRUTURA DE CONTROLE
Variáveis
– Declaração, inicialização e Estruturas de controle
alteração de valor – if-else
– switch
– Tipos primitivos do Java
– while
– Operadores – do-while
– Aritméticos – for
– break
– Comparação – continue
– Lógicos • Comentando código em Java
DECLARAÇÃO DE VARIÁVEIS

• Variáveis devem possuir um tipo e um nome

Tipo de dado Nome da variável

Int idade;
double peso;
char sexo;
boolean canhoto;
INICIALIZAÇÃO DE VARIÁVEIS

• • Para inicializar variáveis, utilizamos o operador "=" (atribuição)


idade = 20;
peso = 65.7;
sexo = ‘M’;

• É possível também declarar e inicializar simultaneamente


double altura = 1.8;

• O Java não inicializa as variáveis automaticamente


TIPOS PRIMITIVOS DO JAVA
OPERADORES ARITMÉTICOS
OPERADORES DE COMPARAÇÃO
OPERADORES LÓGICOS
OUTROS OPERADORES IMPORTANTES
ESTRUTURAS DE CONTROLE: IF-ELSE
• Sintaxe básica
if (condição) {
//caso verdadeiro o código será executado
}
Opcionalmente, pode existir uma cláusula else
if (condição) {
//caso verdadeiro o código será executado
} else{
//caso condição for falça
}
ESTRUTURA DE CONTROLE: IF-ELSE

• A condição booleana pode ser qualquer expressão cujo resultado seja true ou false
int x = 50;
if (x > 30) {
[Link]("Número maior que 30");
} else {
[Link]("Número menor que 30");
}
ESTRUTURA DE CONTROLE: SWITCH
• A estrutura switch funciona de forma semelhante a um if-else
int i = 1;
switch (i) {
case 1:
[Link]("Valor = 1");
break;
case 2:
[Link]("Valor = 2");
break;
default:
[Link]("Valor não reconhecido");
}
ESTRUTURA DE CONTROLE: WHILE

• Repete determinado código enquanto uma condição for verdadeira


• A condição é testada no início do bloco
int idade = 15;
while (idade < 18) {
[Link](idade);
idade = idade + 1;
}
ESTRUTURA DE CONTROLE: DO-WHILE

• Semelhante ao while
• A condição é testada no fim do bloco
int contador = 10;
do {
[Link](contador);
contador = contador + 1;
} while (contador < 20);
ESTRUTURA DE CONTROLE: FOR

• Semelhante ao while, mas possui seção para declaração de variáveis para o


loop
for (int i = 0; i < 10; i++) {
[Link](i);
}

Você também pode gostar