Pular para conteúdo

Aula 11 - Java ☕🏢


Agenda 📅

  1. Write Once, Run Anywhere
  2. JVM (Java Virtual Machine)
  3. Orientação a Objetos (OO)
  4. Spring Boot
  5. O Mercado de Java

1. A Filosofia Java 🏛️

  • Robusto: Forte controle de erros.
  • Portável: Roda em geladeiras, celulares e servidores.
  • OOP Native: Tudo é um objeto.

2. A Mágica da JVM 🪄

O Java não compila para binário de máquina diretamente, mas para Bytecode.

  • A JVM lê esse bytecode.
  • Independência de Hardware.

3. Pilares da OO 🏛️

  1. Encapsulamento: Esconder detalhes.
  2. Herança: Reutilizar de pais.
  3. Polimorfismo: Muitas formas.
  4. Abstração: Focar no essencial.

4. Spring Boot 🍃

O framework que facilitou tudo.

  • Backend moderno e rápido.
  • Padrão ouro para Microserviços.

5. Salários e Mercado 📈

Java é a linguagem das grandes empresas (Bancos, Governos, E-commerce).

  • Estabilidade de carreira.
  • Ecossistema gigante.

Resumo ✅

  • Java = Segurança e Escalabilidade.
  • JVM = Portabilidade Superior.
  • OO é o coração do Java.

Próxima Aula 🚀

  • C# e .NET: O ecossistema poderoso da Microsoft!

👉 Curiosidade: A versão mais famosa do Minecraft foi escrita em Java!