Java Essencial

Módulo: jv-1 • +50 XP ao completar

Conteúdo da Aula

Introdução ao Java ☕

Java é uma das linguagens mais usadas em empresas, Android e sistemas bancários.

👋 Olá Mundo em Java

public class Main {
    public static void main(String[] args) {
        System.out.println("Olá, mundo!");
    }
}

Comparando com JavaScript:

console.log("Olá, mundo!");
// Muito mais simples, né? Java é mais verboso!

📦 Variáveis em Java (Tipadas!)

Em Java, você precisa dizer o tipo da variável:

// Java exige tipo
String nome = "Maria";
int idade = 25;
double altura = 1.65;
boolean ativo = true;

System.out.println(nome);  // Maria
System.out.println(idade); // 25

Comparando:

// JavaScript NÃO exige tipo
let nome = "Maria";     // pode ser qualquer coisa
let idade = 25;

🔢 Tipos Primitivos do Java

| Tipo | O que é | Exemplo | |------|---------|---------| | int | Número inteiro | 42 | | double | Número decimal | 3.14 | | String | Texto | "Olá" | | boolean | Verdadeiro/Falso | true | | char | Um caractere | 'A' |

📋 Arrays em Java

// Array com tamanho fixo
int[] numeros = {1, 2, 3, 4, 5};

// Acessar
System.out.println(numeros[0]); // 1

// Percorrer
for (int n : numeros) {
    System.out.println(n);
}

🎯 Exemplo: Calculadora Simples

public static int somar(int a, int b) {
    return a + b;
}

System.out.println(somar(5, 3)); // 8

No editor: Simulamos a lógica Java em JavaScript!

Exercício Prático

Simule a tipagem Java em JS: crie variáveis `nome` (String: "Java"), `ano` (int: 1995) e `popular` (boolean: true). Imprima todas.

👀 Exemplo — Veja e faça igual
✍️ Sua vez — Escreva seu código
javascript