Java Hello World: Seu Primeiro Programa
Java Hello World: Seu Primeiro Programa
Descubra como escrever, compilar e executar um programa clássico "Hello World" em Java — um exercício fundamental para novos desenvolvedores.
A frase Hello, World! representa o programa executável mais simples que exibe "Hello, World!" no console. É amplamente usado como exercício introdutório porque demonstra a sintaxe básica de uma linguagem sem complexidade extra.
Abaixo você encontrará um exemplo totalmente funcional, seguido por uma explicação detalhada de cada componente.
Dica: Experimente o código em nosso compilador Java online para vê-lo rodar instantaneamente.
Código Fonte
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
Saída
Hello, World!
Como o Programa Hello World Funciona
-
// Seu Primeiro ProgramaLinhas que começam com
//são comentários. São ignorados pelo compilador, mas servem como documentação para desenvolvedores. Saiba mais sobre comentários em Java. -
public class HelloWorld { ... }Toda aplicação Java começa com uma definição de classe. O nome da classe deve corresponder ao nome do arquivo (HelloWorld.java). Aqui, HelloWorld é o ponto de entrada do programa.
-
public static void main(String[] args) { ... }O método
mainé obrigatório; é onde a Máquina Virtual Java inicia a execução. A assinatura é fixa:public static void main(String[] args). -
System.out.println("Hello, World!");Esta instrução imprime a string literal
"Hello, World!"no console. O objetoSystem.outé umPrintStreamque escreve na saída padrão.
Principais Conclusões
- Uma aplicação Java válida requer uma definição de classe que corresponda ao nome do arquivo.
- O método
maindeve residir dentro dessa classe e é o ponto de entrada do programa. - A execução começa no início do
maine segue o código sequencialmente.
Abaixo está um modelo mínimo que você pode usar para estruturar projetos futuros:
public class HelloWorld {
public static void main(String[] args) {
// Seu código vai aqui
}
}
Sinta-se à vontade para experimentar com o código; você logo entenderá como a estrutura de classes, modificadores de acesso e métodos moldam um programa Java.
Java
- Dominando Interfaces em Java: Conceitos, Implementação e Boas Práticas
- Dominando Try-With-Resources em Java: Gerenciamento Automático de Recursos Explicado
- Anotações em Java Explicadas: Tipos, Posicionamento e Exemplos Práticos
- Programa Java para Determinar se um Número é Primo
- Programa Java para Listar Números Primos de 1 a 100 – Guia Passo a Passo
- Gerar Sequência de Fibonacci em Java: Exemplos com For, While e Recursão
- Programa Java para Identificar Números de Armstrong Usando Loop For
- Verificador de Número Palíndromo em Java: Algoritmos com While e For Loops
- Dominando Bubble Sort em Java: Exemplo Claro e Passo a Passo
- Algoritmo Insertion Sort em Java: Exemplo Claro e Guia Passo a Passo