Introdução ao Java do zero em 2025: início prático

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 onde começar na prática em 2025



O Java continua sendo uma das linguagens de programação mais requisitadas do mundo. Em 2025, ele ainda ocupa posições de liderança no desenvolvimento corporativo, aplicativos Android, backend e big data. Se você decidiu começar a estudar Java, este guia ajudará você a dar os primeiros passos com o mínimo de teoria e o máximo de prática. Vamos configurar o ambiente, escrever o primeiro programa e analisar as estruturas básicas da linguagem.



1. Instalação e configuração do ambiente de desenvolvimento



Antes de escrever código, é necessário instalar o Java Development Kit (JDK). Em 2025, recomendo usar o JDK 21 LTS (suporte de longo prazo) ou mais recente.



Passo 1. Baixar o JDK

Acesse o site oficial da Oracle ou use o OpenJDK. Para simplificar, baixe o instalador para o seu sistema operacional:

  • Windows: arquivo .exe de instalação
  • macOS: arquivo .dmg
  • Linux: através do gerenciador de pacotes (exemplo: sudo apt install openjdk-21-jdk)


Passo 2. Verificar a instalação

Abra o terminal (linha de comando) e execute:

java -versionjavac -version

Você deve ver a versão do Java instalada. Se os comandos não forem encontrados, adicione o caminho para a pasta bin na variável de ambiente PATH.



Passo 3. Escolher a IDE (ambiente de desenvolvimento)

Para iniciantes, são adequados:

  • IntelliJ IDEA Community Edition (gratuita) — a melhor escolha para Java
  • Eclipse — clássico, com muitos plugins
  • VS Code + extensão Java Extension Pack — opção leve


2. Primeiro programa em Java: "Hello, World!"



Tradicionalmente, começamos exibindo uma saudação. Crie o arquivo HelloWorld.java e escreva:



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


Compilação e execução

No terminal, navegue até a pasta com o arquivo e execute:

javac HelloWorld.javajava HelloWorld

Você verá a saída: Olá, mundo Java 2025!



Análise do código:

  • public class HelloWorld — declaração da classe. O nome da classe deve coincidir com o nome do arquivo.
  • public static void main(String[] args) — ponto de entrada do programa.
  • System.out.println() — método para exibir uma string no console.


3. Fundamentos da sintaxe: variáveis, tipos de dados e operadores



Java é uma linguagem fortemente tipada. Isso significa que cada variável tem um tipo que precisa ser especificado.



Tipos de dados primitivos

int age = 25;           // número inteirodouble price = 19.99;   // número de ponto flutuanteboolean isActive = true;// valor booleanochar grade = 'A';       // caracterebyte b = 100;           // inteiro de 8 bitslong bigNumber = 100000L;// inteiro grande (sufixo L)


Strings

Strings em Java são objetos da classe String. Elas podem ser declaradas como primitivas graças ao açúcar sintático:

String name = "Ana";String greeting = "Olá, " + name;System.out.println(greeting); // Olá, Ana


Operadores condicionais

int temperature = 30;if (temperature > 25) {    System.out.println("Quente");} else if (temperature > 15) {    System.out.println("Agradável");} else {    System.out.println("Frio");}


Laços

Laço for:

for (int i = 0; i < 5; i++) {    System.out.println("Iteração: " + i);}

Laço while:

int count = 0;while (count < 3) {    System.out.println("Count: "                

Blogs

Book Recommendations