View
225
Download
2
Category
Preview:
Citation preview
1º Encontro19/12/2013
Departamento de Engenharia Informática - Faculdade de Ciências e Tecnologia Universidade de Coimbra
Objectivos
• Promover a comunidade de Java na zona Centro através de eventos periódicos
• Encorajar a participação de membros
• Aprender e divertir-se
Contactos
• Meetup - http://www.meetup.com/Coimbra-JUG/
• Mailing List - coimbra-jug-list@meetup.com
As novidades do Java 8
Roberto Cortez Freelancer
twitter:!@radcortez!!mail:!radcortez@yahoo.com!!blog:!http://www.radcortez.com
Questões?Assim que tiverem!
O Java 8 é a versão mais aguardada da história do Java
Porquê?
Date & Time API
Parallel Array Sorting
Core Libraries with Lambda
Bulk Data Operations for Collections
Nashorn Javascript Engine
Compact ProfilesVirtual Extension Methods
Lambda Expressions
Mark Reinhold - Chief Architect, Java Platform Group, Oracle
“Lambda is the single largest upgrade to the programming model. Ever. It's larger even than Generics. It's the first time since the beginning of Java that we've done a carefully coordinated
co-evolution of the virtual machine, the language and the libraries, all together. Yet the
result still feels like Java.”
• Já podem experimentar a EAR em: https://jdk8.java.net/
• Colaborar e ajudar em: https://java.net/projects/adoptopenjdk/ https://java.net/projects/adoptajsr/
• Prevista a versão GA para o primeiro trimestre de 2014.
Código :)
• Lambda expressions
• Programação funcional
• Default methods
• Functional interfaces
• Uso de lambda expressions
• Paralelismo
Obrigado!
Recommended