Posts Tagged ‘Java 7’

Novidades do JAVA 7 – Parâmetros para construtor com Genéricos

Outro pequeno detalhe para tornar a linguagem Java mais prazerosa de se utilizar. Normalmente quando declaramos genéricos precisamos especificar o tipo que queremos no lado esquerdo (na declaração da variável) e no lado direito (no construtor). Isso não será mais preciso, basta colocarmos os sinais de generics () do lado direito que automaticamente o compilador […]

Novidades do JAVA 7 – try-with-resources e multi-catch

Utilizar com inteligência os recursos do computador como sockets, streams, etc, é importantíssimo e sempre deu um trabalho extra para os desenvolvedores. Criar variáveis fora do try, fechar cada uma delas dentro do finally etc. Por vezes demorava o mesmo tempo criar uma implementação e o código para tratar erros e fechar recursos.Agora essa tarefa […]

Novidade do JAVA 7 – Declaração de literais e o uso do underscore

Declaração de literais e o uso do underscore Agora é possível declarar números binários para variáveis inteiras em java. Isso é bem útil para quem utiliza o Java com linguagens de baixo nível. Um exemplo das novas possibilidades para números inteiros está no código abaixo: //apenas a declaração de um inteiro int normal = 5; […]

Novidade do Java 7 – switch com String

Novidade do Java 7 – utilização do tipo de dado String no switch   Uma importante novidade do Java 7 é a utilização da estrutura switch (múltipla escolha) com Strings. Antes esse recurso era possível apenas com variáveis do tipo Enum e inteiros. Na verdade o que ele faz basicamente não deixa de ser um inteiro já […]

Novidades: Movendo o java para Frente com o java 7 – Parte 1

Depois de aproximadamente 5 anos de espera finalmente chega a nova versão do jdk, o jdk 7, a versão está prevista para ser lançada oficialmente 7 de julho, mas realmente somente estará pronta em agosto o motivo para esse lançamento é unicamente um jogo de marketing com o número da nova versão do java ( […]