Java do zero em 2025: guia detalhado para iniciantes

Treinador Online de Python para Iniciantes

Aprenda Python facilmente sem sobrecarga teórica. Resolva tarefas práticas com verificação automática e escreva código diretamente no navegador.

Start Course

Introdução ao Java: por que essa linguagem é relevante em 2025?



Java é uma das linguagens de programação mais estáveis e requisitadas do mundo. Apesar do surgimento de novas tecnologias, Java continua ocupando posições de liderança no desenvolvimento corporativo, no ecossistema móvel (Android) e em sistemas backend. Em 2025, Java continua sendo uma escolha confiável para quem deseja iniciar uma carreira em TI.



Por que começar com Java hoje?

  • Comunidade enorme — milhões de desenvolvedores e milhares de bibliotecas.
  • Independência de plataforma — o código funciona em qualquer SO graças à JVM (Java Virtual Machine).
  • Salário alto — desenvolvedores Java estão entre os que mais ganham.
  • Crescimento na carreira — de Junior a arquiteto de software.


Este artigo é o seu primeiro passo. Vamos abordar o que você precisa instalar, como escrever seu primeiro programa e quais conceitos dominar como iniciante.



Passo 1: Instalação do JDK e configuração do ambiente de desenvolvimento



O que é JDK?

JDK (Java Development Kit) é um conjunto de ferramentas para desenvolvimento em Java. Ele inclui o compilador (javac), a máquina virtual (java) e as bibliotecas padrão.



Como instalar o JDK 21 (LTS) em 2025

  1. Acesse o site oficial Adoptium (distribuição OpenJDK recomendada).
  2. Baixe o instalador para o seu SO (Windows, macOS, Linux).
  3. Execute a instalação e siga as instruções.
  4. Verifique a instalação no terminal (linha de comando):


java --version


Se você vir a versão openjdk 21.0.x — está tudo pronto.



Escolha da IDE (ambiente de desenvolvimento)

Para iniciantes, as melhores opções são:

  • IntelliJ IDEA Community Edition — gratuita, poderosa, com sugestões de código.
  • VS Code — leve, requer a instalação do plugin Extension Pack for Java.


Instale qualquer uma delas — e você pode começar a programar.



Passo 2: Primeiro programa em Java



Tradicionalmente, começa-se com "Hello, World!". Crie um arquivo Main.java e escreva o seguinte código:



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


Análise das linhas:

  • public class Main — declaração da classe. O nome do arquivo deve coincidir com o nome da classe.
  • public static void main(String[] args) — ponto de entrada do programa.
  • System.out.println() — exibição de texto no console.


Compilação e execução

Abra o terminal na pasta do arquivo e execute:



javac Main.javajava Main


No console, deve aparecer: Olá, mundo Java 2025!



Passo 3: Fundamentos da sintaxe Java para iniciantes



Variáveis e tipos de dados

Em Java, a tipagem é forte. Isso significa que cada variável tem um tipo fixo.



public class Main {    public static void main(String[] args) {        // Números inteiros        int age = 25;        long bigNumber = 10000000000L;

// Números decimais double price = 99.99; float discount = 15.5f;

// Caracteres e strings char grade = 'A'; String name = "Ana";

// Tipo lógico boolean isJavaFun = true;

System.out.println("Olá, " + name + "! Você tem " + age + " anos."); }}


Tipos principais:

  • int — número inteiro (até 2 bilhões).
  • double — número de ponto flutuante.
  • boolean — true/false.
  • String — sequência de texto (com letra maiúscula).

Blogs

Book Recommendations