guia para a plataforma java - recursos e novidades
DESCRIPTION
Palestra apresentada no Ciclo de Palestras do Instituto Infnet em 2014. O objetivo é apresentar e discutir as tecnologias que giram em torno da Plataforma Java e as tendências para 2014/2015.TRANSCRIPT
Guia para a Plataforma JavaRecursos e Novidades
Apresentações
Tópicos
Edições de Java
Edições de Java
Java Standard Edition
Precisamos usar mais
esses recursos!
Java Standard Edition
Lambda Expressions
• Lambda Expressions oferecem uma maneira clara e concisa para representar uma interface de metodo usando uma expressão.
• Como vantagem também melhoram a biblioteca Collection tornando mais fácil para percorrer, filtrar e extrair dados de uma coleção.
Nashorn
Nashorn API
Linguagens Funcionais: Scala e Groovy
http://zeroturnaround.com/rebellabs
JVM não roda somente Java
ThoughtWorks Radar – Java 8
Enterprise Edition
Java Enterprise Edition
1998 1999 2001 2003 2006 2009 2013
Java Enterprise Edition
Enterprise Edition
http://zeroturnaround.com/rebellabs
Java Micro Edition
Java Micro Edition / Embedded
• Embedded:– Raspberry PI.– Arduino.
– Internet Of Things.
Micro Edition
Java Micro Edition / Embedded
ThoughtWorks Radar – Embedded
Android
Android
Market Share da
Plataforma Android
Tendências da Plataforma
Android
Android
Ferramentas
Integrated Development Environment
Servidores de Aplicação
http://zeroturnaround.com/rebellabs
Ferramentas de Análise de Código
http://zeroturnaround.com/rebellabs
Controle de Versão
http://zeroturnaround.com/rebellabs
Frameworks
Web Frameworks
http://zeroturnaround.com/rebellabs
ThoughtWorks Radar – JSF
Persistência de Objetos
http://zeroturnaround.com/rebellabs
Dicas e Perguntas