Pular para o conteúdo principal

Postagens

Novidades do Java 16

  Novidades do Java 16 2020 provou ser um ano memorável para Java, pois comemoramos seu 25º aniversário . Com mais de duas décadas de inovação, Java continuou a ser: Flexível ao se adaptar ao cenário de tecnologia em mudança, enquanto permanece independente da plataforma. Confiável por manter a compatibilidade com versões anteriores. Desempenho ao acelerar a inovação sem sacrificar a segurança. Juntamente com a capacidade do Java de aumentar o desempenho, a estabilidade e a segurança da plataforma ao longo do caminho, ela continua a ser a linguagem de programação mais popular do mundo entre os desenvolvedores. De acordo com o último relatório da IDC “Java Turns 25”, mais de nove milhões de desenvolvedores, representando 69% dos desenvolvedores em tempo integral em todo o mundo, usam Java - mais do que qualquer outra linguagem. Demonstrando ainda mais o caminho de inovação contínua do Java, a Oracle tem o orgulho de anunciar a disponibilidade geral do Java 16, representando o séti

Lançamento do Livro Jornada Java

  Jornada Java Após quase dois anos de trabalho e muita dedicação, será lançado no dia 20/03/2021 um novo livro sobre Java como você nunca viu. Um livro feito pela comunidade Jornada Colaborativa e que conta com autores das mais diversas especialidades. Trazendo experiências reais e dicas de como fazer código Java de qualidade abordando os temas básicos até os mais avançados e atuais recursos da linguagem. Prefácio por Bruno Souza (JavaMan) e o mestre Edson Yanaga.  O mais legal é que toda a renda com a venda dos livros e os eventos de lançamento são totalmente destinados para doação. Um sumário com os tópicos do livro pode ser encontrado no site de editora . Todo o código do livro foi cuidadosamente testado e ficará disponível no GitHub para ser explorado. Evento de lançamento Se você gosta de tecnologia, temos uma grande oportunidade para   participar do evento e conferir várias palestras sobre o tema. Ainda poderá adquirir o livro com 50% de desconto. Confira os palestrantes j

Java 15 - Novidades (ou não)

Java 15 - Novidades (ou não) O Java 15 já está em fase de testes com as suas features fechadas (Rampdown Phase One). Isso quer dizer que mais nenhuma feature será implementada. Teremos melhorias em funcionalidades já liberadas para testes e outras consolidadas agora nesta versão, mas nada de grandes mudanças. Porém é sempre bom ficar atualizado não é? Para acompanhar os builds e agenda da liberação, acesse esta página . Revisando o processo de versionamento Com o lançamento do  Java 9 em 2017 , o cronograma de lançamento do Java mudou, de um lançamento principal a cada  3 anos ou mais  para um lançamento a cada  seis meses . Um dos principais motivos dessa alteração foi oferecer aos desenvolvedores acesso mais rápido as melhorias contínuas. Os lançamentos ocorrem em  Março  e  Setembro  de cada ano. Ainda cabe um post específico para o modelo de versionamento para explicar sobre as versões LTS, versões intermediárias e funcionalidades " preview ". Para mais informações, veja

[NÃO] Horário de verão

Horário de verão - problema No dia 02 para 03 de Novembro de 2019, o Java estava programado para trabalhar no horário de verão Brasileiro. Então caso você rode o código abaixo, vai perceber que a hora estará adiantada. public static void main(String[] args) { System. out .println( new Date()); } Mon Nov 04 10:52:50 BRST 2019 Sendo que a data do sistema é: Mon Nov  4 09:52:50 -03 2019 Se este não é o seu caso, pode ficar tranquilo que seu Java está atualizado com as definições de TimeZone. Solução Caso você não saiba, o Java mantem uma base de dados de TimeZone local que não é atualizada automaticamente. Então como o horário de verão já estava planejado e embutido na JRE, a atualização precisa ser feita de forma manual. Atenção: O procedimento abaixo pode não funcionar para todas as versões do Java ou variações de distribuição. Abaixo o processo para atualização: 1 - Faça o download da ferramenta tzupdater: https://www.oracle.com/technetwork/j

Java 13 está aqui!

Fonte: https://blogs.oracle.com/java/java-and-the-new-duke-personality Java 13 17/09/2019 é o dia do lançamento da versão final do Java 13 . Neste post vamos descrever as principais novidades desta versão. Versionamento Com o lançamento do Java 9 em 2017 , o cronograma de lançamento do Java mudou, de um lançamento principal a cada 3 anos ou mais para um lançamento a cada seis meses . Um dos principais motivos dessa alteração foi oferecer aos desenvolvedores acesso mais rápido as melhorias contínuas. Os lançamentos ocorrem em Março e Setembro de cada ano. Ao obter acesso a novas versões em uma medida mais granular e mais rápida, os desenvolvedores podem gerenciar muito mais facilmente o ritmo da inovação, conforme comprovado pelo Java 10 , oferecendo 12 novos recursos , Java 11 , oferecendo 17 novos recursos , e Java 12 , oferecendo 8 novos recursos . Novos recursos do Java 13 Cinco novos recursos   JEP (Java Enhacement Proposal) são entregues com o Java 13 , in