Em Java você tem uma forma de usar os pacotes definitivamente mais fácil do que outras tecnologias. Em C por exemplo é uma volta enorme só para configurar. Em Javascript e Python basta colocar o .js e o .py na mesma pasta. E normalmente é feito usando um gerenciador, sem necessidades alguma de integrar e ir direto para o código. Acontece que Java e particularmente fácil. No entanto pode confundir uma vez que respostas em Fóruns ou mesmo o uso da IA, passam a informação (acreditem) errada. Vamos lá.
Se você perguntar para IA como usar pacotes de terceiros. Ele vai responder – “Baixe o .jar”. Acontece que o .jar não é o seu objetivo. Aliás ninguém disponibiliza em repositórios o .JAR. E sim o .JAVA. Por que? Na prática esse códigos ou são encapsulados em pacote ou são a classe final para simplesmente instancia-la em seu código fonte. E sendo legível, podendo ser abertos para serem lidos. .JAR está em Bytecode. Você e nem eu iremos ler isso. Não é possível entender nada. E consiste não termos a devida ideia como instanciar as classes sem poder identificar quais são.
Então se você for leigo(a) vai dar mais voltas do que pensa. Até descobrir que vai precisar ter um código fonte .JAVA e então compilá-lo para .class. E dai importar no cabeçalho ou instanciar (se estiver na mesma pasta). Vou trocar por míudos.
Vá no GIT HUB e procure um repositório de Java. Entre em uma pasta SRC e vai encontrar todos os .JAVA. Entre e leia o código. Copie e cole, não precisa fazer um GIT CLONE para arquivos indivudais. Salve em um notepad como .JAVA e coloque o comando “javac -d. nome.java” se você for fazer um program MAIN na mesma pasta não precisa usar o import no cabeçalho (import com.example.code.Nome) senão basta instanciar a classe Nome e usa-la dentro da classe local.
