Os recursos do Java 7:
JSR 292: Support for Dynamically-Typed Languages (“InvokeDynamic”)
•JSR TBD: Small Language Enhancements (Project Coin)
•Upgrade Class-Loader Architecture
•Method to Close a URLClassLoader
•Concurrency and Collections Updates (including the Fork/Join Framework)
•Unicode 6.0
•Locale Enhancements (IETF BCP 47 & UTR 35)
•JSR 203: More New I/O APIs (“NIO 2”)
•TLS 1.2
•Elliptic-Curve Cryptography (ECC)
•JDBC 4.1
•Translucent & Shaped Windows
•Heavyweight/Lightweight Component Mixing
•Swing: Nimbus Look-and-Feel
•Swing: JLayer Component
•Update the XML Stack (JAXP, JAXB, & JAX-WS)
Isso faz com que o Java 7 seja uma liberação muito atraente, enquanto o Java 8 vai incluir alguns dos itens mais poderosos:
Java SE 8
• JSR 294: Language and VM Support for Modular Programming
• JSR TBD: Platform Modularization
• JSR TBD: Lambda Expressions, Default Methods, & Bulk Data Operations (Project Lambda)
• JSR 308: Annotations on Java Types
• JSR TBD: More Small Language Enhancements (Project Coin part 2)
"The Umbrella" do Java 7 e 8 ainda não foram finalizados, mas esta lista dá uma boa indicação sobre o que podemos esperar do Java no próximos anos.
Fonte: JavaLobby - Traduzido do post de James Sugrue, 2010/10/11 - 6:24 am
Até a próxima!
Blog do Mark Reinhold http://www.java.net/blogs/mreinhold/
ResponderExcluire o site do artigo original http://java.dzone.com/articles/plan-b-java-7-details
ResponderExcluir