BT

Novidades O InfoQ vem desenvolvendo uma série de novas funcionalidades para melhorar sua experiência com o site. Confira!

eMag: Java, Presente e Futuro

| por InfoQ Brasil Seguir 0 Seguidores em 09 ago 2016

Sobre o autor

O InfoQ Brasil foi fundado em 2008 com o objetivo de facilitar a disseminação do conhecimento e inovação para comunidades de desenvolvedores no Brasil. Fazemos isso trazendo ao nosso público site com conteúdo técnico de alta qualidade e uma ativa comunidade online. O InfoQ mundial tem sites em cinco idiomas (inglês, português, francês, mandarim e japonês). Mais de 80 mil arquitetos, líderes técnicos e desenvolvedores brasileiros visitam o InfoQ Brasil todos os meses.

O Java continua sua evolução rápida, mesmo com a responsabilidade de manter funcionando milhões de sistemas desenvolvidos com a plataforma e a linguagem. Nesta eMag, conheça os aspectos mais modernos do Java, com foco no que mudou para o versão 8 e o que está sendo criado para as novas versões. São mais de 50 páginas de material técnico do InfoQ Brasil, com melhorias – e um formato bem especial.

Conteúdo da eMag Java: Presente e Futuro inclui:

  • Onde foi parar o PermGen do Java? - Com a introdução do JDK8, não existe mais o espaço de PermGen. Os metadados que antes eram armazenados no PermGen não desapareceram, mas foram movidos para a memória nativa, em uma área conhecida como “Metaspace”. Conheça neste artigo maiores detalhes desta importante mudança da plataforma Java.
  • 8 funcionalidades pouco conhecidas do Java 8 - Este artigo visa apresentar algumas das novas APIs do Java 8 que não estão sendo tão comentadas, mas que tornaram o Java melhor de várias maneiras.
  • Anotações de tipos no Java 8: Ferramentas e oportunidades - As anotações no Java 8 podem ser escritas não apenas em declarações, mas também em qualquer uso de tipos como nas declarações, generics e conversões de tipos (cast). Nesse artigo são apresentadas as anotações de tipos e as ferramentas que ajudam a construir aplicações melhores.
  • Java 8: Desmistificando Lambdas - O artigo destaca os pontos principais da palestra “Lambdas & Streams” que Simon Ritter apresentou no QCon London 2014. Ele explica o que são as expressões Lambdas, interface funcional, referência de métodos, Streams, operações de agregação e diversos exemplos.
  • Quão funcional é o Java 8? - Tem sido falado que o Java 8 trouxe a Programação Funcional para o Java. Neste artigo, Ben Evans discute o que significa ser funcional. Olhando a evolução do Java — em particular o seu sistema de tipos, é possível ver como os novos recursos do Java 8, especialmente as expressões lambda, mudam o panorama e fornecem alguns benefícios fundamentais para o estilo de programação funcional.
  • Java 7 - Características que viabilizam o Java 8 - Neste artigo, Ben Evans explora algumas funcionalidades do Java 7 que preparam o terreno para os novos recursos do Java 8.
  • Q&A: Novidades do Java 8 - O Java 8 é uma das atualizações de linguagem de programação mais esperadas dos últimos anos. O novo release contém a API de datas, API de stream e os lambdas, remove o permgen e traz um longo conjunto de melhorias. Para aprender mais sobre este lançamento, conversamos com Georges Saab, vice-presidente de desenvolvimento de software do Java Platform Group na Oracle.
  • Do Groovy ao Java 8 - Este artigo focará nas semelhanças entre o Groovy e o Java 8, e vai demonstrar o quão familiar os conceitos do Groovy se traduzem para Java 8.
  • Nashorn: Combinando o poder do Java e JavaScript no JDK 8 - No JDK 8, o Nashorn substituiu o Rhino como motor padrão de JavaScript do Java por oferecer melhorias de desempenho e compatibilidade. O Avatar.js trouxe o popular modelo de programação do Node para o Nashorn, permitindo que muitos servidores de aplicações JavaScript possam ser executados no ambiente Java.
  • Java 9 e além: Brian Goetz e John Rose falam sobre o futuro do Java - O InfoQ convidou Brian Goetz (arquiteto da linguagem Java) e John Rose (arquiteto da JVM) para discutir a funcionalidades previstas para o Java 9 e versões posteriores.
  • Novos Horizontes do Java - A renovação da linguagem e plataforma Java está acelerando. Com muitas novas características no horizonte para versão 9 e além, o Java continua avançando em qualidade, desempenho e facilidade de uso. Conheça nesse artigo uma seleção do que está por vir.

Sobre o InfoQ e eMags

As eMags são coleções de conteúdos populares publicados no InfoQ Brasil, incluindo artigos, entrevistas e painéis virtuais, que abrangem as mais recentes tendências e grandes tópicos no desenvolvimento de software – tudo em um formato agradável e fácil de acessar e guardar.

Faça seu login para melhorar sua experiência com o InfoQ e ter acesso a funcionalidades exclusivas


Esqueci minha senha

Follow

Siga seus tópicos e editores favoritos

Acompanhe e seja notificados sobre as mais importantes novidades do mundo do desenvolvimento de software.

Like

Mais interação, mais personalização

Crie seu próprio feed de novidades escolhendo os tópicos e pessoas que você gostaria de acompanhar.

Notifications

Fique por dentro das novidades!

Configure as notificações e acompanhe as novidades relacionada a tópicos, conteúdos e pessoas de seu interesse

BT