Interfaces Funcionais
Não é magia é tecnologia..ops! Entenda o que é e como funciona uma Interface Funcional do Java 8
Olá, vimos no artigo anterior sobre Lambda, uma pequena introdução sobre Expressões Lambda e como ela pode ser utilizada no Java 8 e vimos a sua estrutura básica etc. Mas algo ficou meio que misterioso, afinal como essa mágica acontece?
Como podemos ter uma linguagem fortemente tipada e verbosa implementar algo como o . . .
Enums são mais que constantes
Entenda o poder das enums no mundo Java e como você pode tirar melhor proveito delas no seu código orientado a objetos
Embora o Java 8 tenha sido lançado há mais de 1 ano é muito comum encontrar código Java na qual o uso de enums ainda é muito mal aproveitado. A verdade é que enums são subestimadas e tratadas apenas como um simples substituto para constantes dentro do sistema. Os maiores benefícios de enums vão além disto e, na minha opinião, vale a . . .