Re-lançamento de erro mais preciso e possíveis problemas (Java 7)

Ao capturar e lançar os erros capturados o Java 7 tem uma verificação mais precisa. Ele consegue descobrir em tempo de compilação quais são os erros mais específicos e ao invés de fazer o lançamento de um erro genérico, você Continue lendo Re-lançamento de erro mais preciso e possíveis problemas (Java 7)

Fechar recursos automaticamente (Java 7)

O Java 7 possui uma funcionalidade interessante para diminuir um pouco o código e evitar problemas em locais onde recursos precisam ser fechados (conexão com banco, manipulação de arquivos, sockets, streams em geral, ...). Essa funcionalidade é conhecida como try-with-resources. Antes Continue lendo Fechar recursos automaticamente (Java 7)

Números Binários e com underscore (Java 7)

Na versão 7 do Java, além de representar número decimais, hexadecimais e octais, podemos representar números binários e separar os dígitos com underscore (_). Pontos importantes: O underscore não pode aparecer imediatamente após 0x, 0X , 0b ou 0B O underscore Continue lendo Números Binários e com underscore (Java 7)