Categoria: Java
Ideias, histórias e inspirações.
Cadernos para baixar
Exercícios para praticar o que os artigos ensinam e o gabarito comentado, em PDF.
- Caderno de Exercícios - Java 1,2 MB
- Caderno de Respostas - Java 2,5 MB
Do Arquivo Solto ao Projeto — Pacotes, Classpath e JARs
Como organizar código Java em pacotes, usar import, compilar com javac -d… [+]
Construção Automatizada — Maven e Gradle
Como Maven e Gradle baixam dependências, compilam, testam e empacotam um… [+]
Fronteiras Explícitas — o Sistema de Módulos
Como o module-info.java declara o que cada parte do programa exporta e de que… [+]
Provando que Funciona — Testes com JUnit e AssertJ
Como escrever testes unitários com JUnit 6 e AssertJ: a estrutura preparar… [+]
Dublês e Disciplina — Mockito e Testes que Não Mentem
Como testar código que depende de banco, e-mail e relógio com dublês de teste… [+]
A Máquina por Trás da Máquina — Class Loading, Pilha, Heap e JIT
O que a JVM faz com o seu programa: class loaders e delegação, a inicialização… [+]
Quem Recolhe o Lixo — os Coletores G1 e ZGC
Como a JVM decide o que é lixo pela alcançabilidade a partir das raízes, a… [+]
Medir Antes de Otimizar — JFR, Mission Control e JMH
Como achar com dados onde um programa gasta tempo e memória: gravar com o JDK… [+]