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.

  1. No Windows, vá até Painel de Controle > Sistema > Configurações Avançadas do Sistema > Variáveis de Ambiente.
  2. 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).
  3. Adicione C:\Program Files\Java\jdk-XX\bin à variável Path.
  4. 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 chamada HelloWorld. 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

  1. Salve o código como HelloWorld.java.
  2. No terminal, vá até o diretório onde o arquivo está salvo.
  3. 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:

  1. 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).
  2. O método main()
    • É o ponto de entrada do programa. Sem ele, o Java não sabe por onde começar a execução.
  3. Declaração de variáveis
    • String nome = "Maria"; → Armazena uma sequência de caracteres.
    • int idade = 25; → Armazena um número inteiro.
  4. 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! 🚀

Fala, Dev! Vou falar um pouco sobre mim em três vertentes (Estudos acadêmicos, trabalho e vida pessoal), vamos lá?! Na parte acadêmica, sou graduado em ciência da computação, técnico em redes de computadores e especializado em segurança da informação. Trabalho com tecnologia há mais de 6 anos, focado em ambientes de saúde pública municipal. Já atuei como gerente de tecnologia da unidade de pronto atendimento da região e como técnico de informática da secretaria de saúde. Neste período, tive a oportunidade de trabalhar com sistemas hospitalares, ambulatoriais, dentre outros, que fomentaram o desejo de ingressar na área de programação, pois na época, meu trabalho era mais focado em gestão e suporte técnico. Minha linguagem de programação favorita é Java. Mas, já atuei com outros linguagens, tal como, Python, C++, JavaScript, tanto no back-end, quanto no front-end, até mesmo, a criação de scripts com Shell Script. Sou natural de Maceió, AL. Onde atualmente moro na cidade de Palmeira dos Índios, interior do estado. Estou 31 anos, sou casado e minha primeira filha está prestes a nascer, Maria Sofia. Comecei a trabalhar com produção de conteúdo com o objetivo de ensinar jovens e adultos a programar, e essa vontade se transformou em um projeto, onde hoje aplico na forma de treinamentos online, seja ao vivo por aplicativos de reunião, vídeos e lives no youtube, e cursos digitais ofertados nas plataformas da Kiwify e Udemy, onde já passo dos 1.500 alunos. Comecei com um projeto simples, mas está tomando formato de escola de tecnologia, onde tenho o desejo de treinar cada vez mais pessoas, para ingressar neste mundo o mais rápido possível. Seja bem-vindo ao meu Mundo.

Publicar comentário