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
- Acesse o site oficial Adoptium (distribuição OpenJDK recomendada).
- Baixe o instalador para o seu SO (Windows, macOS, Linux).
- Execute a instalação e siga as instruções.
- Verifique a instalação no terminal (linha de comando):
java --versionSe 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 MainNo 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).