"Oi Diego!"

"Olá, amigo!"

"O professor me elogiou recentemente. Ele ficou feliz por eu estar progredindo tão rápido graças às suas aulas."

"Você está progredindo graças às aulas do professor?! Ah, claro! Ele não percebe como isso é engraçado?"

"Bem, não importa. Tenho algo interessante para você hoje. Vou ensiná-lo a escrever o programa mais simples (ou mínimo). É muito fácil. Um programa mínimo consiste em uma classe e contém um método - main (). Isto é o que parece."

O programa mais simples
public class MainClass
{
    public static void main(String[] args)
    {
        System.out.println("Kiss my shiny metal rear actuator!");
    }
}

"Eu já vi isso antes, então eu entendo."

"Claro, ninguém precisa de programas como esse. Quanto mais complicado o problema resolvido por um programa, mais legal é o programa. É por isso que os programas normalmente consistem em milhares de classes."

"Um programa médio é escrito por uma equipe de dez pessoas ao longo de 2 a 3 anos."

"O que seria considerado um grande programa, então?"

"Talvez um programa que leva 5 anos para ser escrito por uma equipe de 100 pessoas."

"500+ anos humanos? Oh, uau!"

"Sim. Java é uma das melhores linguagens de programação para escrever programas grandes e muito grandes."

"Tenho medo de perguntar o que constitui um programa 'muito grande'."

"Bom para você! Você pega rápido."

"Os programadores perceberam rapidamente que é difícil navegar por milhares de classes. Eles criaram programas especiais que aceleram o processo de escrever vários programas. Quanto maior o programa que você está escrevendo, mais claros são os benefícios."

"Então os programadores criaram um programa para escrever programas?"

"Sim. Por que você está surpreso? Um programa é, acima de tudo, uma ferramenta para automatizar tarefas rotineiras. Depois de escrever código por alguns anos, você descobrirá que há um grande número dessas tarefas."

"Um programa para criar programas é chamado de Ambiente de Desenvolvimento Integrado (IDE).

Hoje, você verá um deles.

Não, hoje você vai ver o melhor deles! Chama-se IntelliJ IDEA e se tornará seu fiel amigo por muitos anos. É como um companheiro mais experiente que sempre dá dicas e ajuda."

"Agora isso é intrigante!"

"Se você não vai escrever programas no Word, precisará de um bom ambiente de desenvolvimento, certo? Nós, robôs, preferimos o IntelliJ IDEA Community Edition. Baixe e instale a versão mais recente."

Dica 1
Como encontrar o IntelliJ IDEA no Google

Dica 2
Página de download do IntelliJ IDEA

Dica 3

Por favor, instale o Open JDK antes de criar um novo projeto no Intellij IDEA

"Você também terá que instalar um Java development kit (JDK). Um JDK é um kit para desenvolvedores Java, criado pelos fundadores da plataforma Java. Ele inclui uma máquina virtual Java, compilador Java e muito mais que um experiente desenvolvedor Java pode precisar."

"O que há de errado em como tenho escrito programas - por meio do site?"

"Isso é conveniente para programas pequenos, mas é melhor escrever grandes no IntelliJ IDEA. Estamos preparando você para se tornar um programador profissional, então quanto mais rápido você dominar essas ferramentas legais, melhor. Não tenha medo. Este programa foi criado para tornar sua vida mais fácil, não mais difícil. Você vai se acostumar rapidamente. Logo você não vai querer tocar em mais nada."

"Para aprender a escrever programas, você precisa escrever programas. Para isso, instale o IntelliJ IDEA e um JDK em seu computador. Baixe e instale o OpenJDK 16."

Dica 1
Em primeiro lugar, visite esta página: https://jdk.java.net/16/

Deve ser algo como isto: abrir JDK

Na seção Builds, clique na versão do seu sistema operacional para iniciar o processo de download.

Descompacte o arquivo baixado. Sugerimos que você salve a pasta do projeto descompactado em um destino seguro, para evitar a remoção acidental.

"Vamos reforçar a teoria com um exercício."

1
Tarefa
Java Syntax,  nível 3lição 1
Bloqueado
Dividing is good
As a well-known paramecium once said, "dividing is good". Higher lifeforms (though not all) are united by this wisdom, including the highest form of life: programmers. Let's write a method to divide one number by another. We'll call it div, and we'll display the result of the division.

Caso você enfrente algum problema com a instalação do JDK, não hesite em entrar em contato com nossa equipe de suporte pelo e-mail support@codegym.cc ou usando o widget de chat no canto inferior direito da página.