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

Introdução ao Java: Variáveis e Controle

Enviado por

gotapura000
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)
6 visualizações5 páginas

Introdução ao Java: Variáveis e Controle

Enviado por

gotapura000
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

Guia de Introdução a Java

1. Variáveis e Tipos de Dados

Em Java, as variáveis são usadas para armazenar dados. Elas podem ser de diferentes tipos,

como:

- int: números inteiros (ex: 10, -5)

- double: números de ponto flutuante (ex: 5.99, -0.01)

- char: caracteres individuais (ex: 'A', 'b')

- String: sequência de caracteres (ex: "Olá, Java!")

Exemplo:

int idade = 25;

double altura = 1.75;

char inicial = 'J';

String nome = "João";

2. Estruturas de Controle (if-else, switch)

As estruturas de controle permitem decidir quais partes do código serão executadas:

- if-else: usado para decisões simples e complexas.

- switch: útil para múltiplas condições com valores fixos.

Exemplo de if-else:

int idade = 18;

if (idade >= 18) {

[Link]("Você é maior de idade.");


} else {

[Link]("Você é menor de idade.");

Exemplo de switch:

int dia = 3;

switch (dia) {

case 1: [Link]("Domingo"); break;

case 2: [Link]("Segunda-feira"); break;

default: [Link]("Outro dia da semana");

3. Estruturas de Repetição (Loops)

Os loops permitem repetir blocos de código enquanto uma condição é verdadeira:

- for: usado para iterações conhecidas.

- while: executa enquanto uma condição é verdadeira.

Exemplo de for:

for (int i = 0; i < 5; i++) {

[Link]("Contagem: " + i);

Exemplo de while:

int i = 0;

while (i < 5) {
[Link]("Contagem: " + i);

i++;

4. Arrays e Listas

Arrays e listas permitem armazenar múltiplos valores de um mesmo tipo:

- Array: tamanho fixo.

- List (da biblioteca [Link]): tamanho variável.

Exemplo de Array:

int[] numeros = {1, 2, 3, 4, 5};

[Link](numeros[0]); // Imprime 1

Exemplo de List:

List<String> nomes = new ArrayList<>();

[Link]("Ana");

[Link]("Bruno");

[Link]([Link](0)); // Imprime Ana

5. Classes e Objetos

Em Java, uma classe é um molde para objetos. Ela pode ter atributos e métodos:

Exemplo:

class Pessoa {
String nome;

int idade;

void apresentar() {

[Link]("Olá, eu sou " + nome + " e tenho " + idade + " anos.");

Pessoa pessoa1 = new Pessoa();

[Link] = "Carlos";

[Link] = 30;

[Link]();

6. Herança e Polimorfismo

A herança permite criar novas classes com base em classes existentes, e o polimorfismo permite

que métodos sejam sobrescritos:

Exemplo de herança:

class Animal {

void emitirSom() {

[Link]("Som genérico de animal");

class Cachorro extends Animal {


void emitirSom() {

[Link]("Latido");

Animal animal = new Cachorro();

[Link](); // Imprime "Latido" devido ao polimorfismo

7. Exceções

Exceções são usadas para lidar com erros e eventos inesperados:

Exemplo de tratamento de exceção:

try {

int resultado = 10 / 0;

} catch (ArithmeticException e) {

[Link]("Erro: divisão por zero!");

} finally {

[Link]("Bloco finally sempre é executado.");

Você também pode gostar