Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Java 25

Por Vinícius Dias

Esta versão do texto assume Java 25 (a versão de suporte longo lançada em setembro de 2025) ou mais recente. A seção “Instalação” do capítulo 1 traz as instruções para instalar ou atualizar o JDK com o SDKMAN, e o restante do capítulo explica como as versões do Java funcionam.

O formato HTML deste livro é gerado com o mdBook. O livro aceita contribuições da comunidade em seu repositório no GitHub, acessível também pelo ícone no topo da página.

Sobre esta edição

A versão 1.0 deste livro foi inteiramente gerada por inteligência artificial, sob direção humana. A geração não foi livre: o texto foi produzido sob um contrato de estilo explícito, com verificação mecânica a cada capítulo, e todos os capítulos passaram por extensa revisão humana, que definiu o escopo, a ordem, o domínio dos exemplos e corrigiu o que a máquina errou. O registro fica aqui por honestidade com quem lê: nenhuma parte do texto finge uma origem que não tem.

Com as contribuições da comunidade e com escrita minha, porque sempre gostei de escrever, virá a versão 2.0, mais humanizada e mais revisada. A 1.0, ainda assim, precisava vir ao mundo: eu legitimamente senti falta de aprender Java por um livro atualizado, e não encontrei no mercado uma abordagem que atendesse a todas as minhas necessidades pessoais, que bem podem ser as suas.

Boa sorte a todos que vão aprender com este livro.