🔶 Nível 1: Primeiro programa

🔹 Hello Wold!

  1. Toda a estrutura de um programa em Java é baseada em classes. Uma classe é declarada com a palavra-chave class. Apenas um dos elementos declarados em um arquivo pode ser público e seu nome define o nome do arquivo.

    public class MinhaClasse {
        // Corpo da classe
    }
    
  2. Todo programa Java começa a execução pelo método main.

    public class MinhaClasse {
        public static void main(String[] args) {
            System.out.println("Hello, World!");
        }
    }
    

🔹 Maiúsculas e minúsculas

Java é uma linguagem Case Sensitive, ou seja, nome é diferente de NOME assim como public é diferente de Public.

Public Class ExcritaErrada{}
public class ExcritaErrada{}

🔹 Comentários

Fragmentos de texto que servem para explicações, anotações ou outras informações necessárias. Embora façam parte do arquivo de programa, são desconsideradas pelo compilador.

// Comentário em linha
/* Comentário de bloco(múltiplas linhas) */
/** Comentário de documentação(múltiplas linhas) */

🔹 Compilação e Execução

javac App.java
java App

# Execução direta
java App.java

⚠️ A execução direta funciona apartir do Java 11, porém só deve ser usada quando temos um arquivo fonte.