Os primeiros passos com Java: Hello World e estrutura básica

Java é uma das linguagens de programação mais populares do mundo, conhecida por sua portabilidade, segurança e uso extensivo em diversas áreas, desde aplicações web até desenvolvimento móvel e sistemas empresariais. Se você está começando agora, este guia vai te ajudar a dar os primeiros passos no Java, incluindo a configuração do ambiente, a criação do famoso “Hello World” e a estrutura básica de um programa Java.
Instalando o ambiente de desenvolvimento
Antes de começar a programar em Java, é necessário configurar o ambiente de desenvolvimento. Aqui estão os passos básicos para isso:
1. Baixar e instalar o JDK (Java Development Kit)
O JDK é um pacote de software que inclui tudo o que você precisa para compilar e executar programas Java. Você pode baixá-lo diretamente do site da Oracle ou optar por versões open-source, como o OpenJDK.
2. Configurar as variáveis de ambiente (Windows)
Após instalar o JDK, é importante configurar a variável de ambiente JAVA_HOME para garantir que o sistema reconheça o Java.
- No Windows, vá até Painel de Controle > Sistema > Configurações Avançadas do Sistema > Variáveis de Ambiente.
- Adicione uma nova variável com o nome JAVA_HOME e o caminho da instalação do JDK (exemplo:
C:\Program Files\Java\jdk-XX
). - Adicione
C:\Program Files\Java\jdk-XX\bin
à variável Path. - Para testar, abra o Prompt de Comando e digite: nginxCopiarEditar
java -version
Se a instalação estiver correta, a versão do Java será exibida.
3. Escolher uma IDE
Para facilitar a escrita do código, recomenda-se o uso de uma IDE (Ambiente de Desenvolvimento Integrado). Algumas das mais populares são:
- IntelliJ IDEA (da JetBrains)
- Eclipse
- NetBeans
- VS Code (com extensões para Java)
Com o ambiente pronto, podemos escrever nosso primeiro programa!
Criando o famoso “Hello World”
O “Hello World” é o primeiro programa que muitos desenvolvedores escrevem ao aprender uma nova linguagem. Ele simplesmente imprime a frase "Hello, World!"
na tela.
Aqui está o código completo:
// Primeiro programa em Java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
Explicação do código:
public class HelloWorld {}
→ Define uma classe chamadaHelloWorld
. No Java, todo programa deve estar dentro de uma classe.public static void main(String[] args) {}
→ Este é o método principal do Java, onde a execução do programa começa.System.out.println("Hello, World!");
→ Comando para exibir o texto na tela.
Como executar o programa
- Salve o código como
HelloWorld.java
. - No terminal, vá até o diretório onde o arquivo está salvo.
- Compile o programa com o comando: nginxCopiarEditar
javac HelloWorld.java
Isso gerará um arquivo chamado HelloWorld.class
.
Execute o programa digitando:
java HelloWorld
O resultado será:
Hello, World!
Agora que conseguimos rodar nosso primeiro programa, vamos entender um pouco mais sobre a estrutura básica de um programa Java.
Estrutura básica de um programa Java
O Java segue uma estrutura bem organizada, e todo código precisa seguir algumas regras básicas. Vamos analisar um exemplo:
public class MeuPrograma {
// Método principal - ponto de entrada do programa
public static void main(String[] args) {
// Declaração de variáveis
String nome = "Maria";
int idade = 25;
// Exibindo informações no console
System.out.println("Olá, " + nome + "! Você tem " + idade + " anos.");
}
}
Elementos principais da estrutura:
- Declaração da classe
- Todo programa Java precisa ter pelo menos uma classe.
- O nome da classe deve ser o mesmo do arquivo (
MeuPrograma.java
).
- O método
main()
- É o ponto de entrada do programa. Sem ele, o Java não sabe por onde começar a execução.
- Declaração de variáveis
String nome = "Maria";
→ Armazena uma sequência de caracteres.int idade = 25;
→ Armazena um número inteiro.
- Comandos de saída
System.out.println("Olá, " + nome + "!");
→ Concatena e exibe texto na tela.
Próximos passos no Java
Agora que você deu os primeiros passos e entendeu a estrutura básica do Java, pode avançar para conceitos mais profundos, como:
✅ Manipulação de variáveis e tipos de dados
✅ Estruturas de controle (if, else, loops)
✅ Métodos e classes
✅ Programação Orientada a Objetos
O aprendizado de Java é contínuo, e com prática você conseguirá desenvolver projetos cada vez mais completos! 🚀
Publicar comentário