Table of contents
PowerPoint Presentation
Language Features for JDK7
A slate of possible small language changes
Improved type inference: constructors
Slide 5
Improved type inference: argument positions
Slide 7
Slide 8
Enum comparison
Slide 10
String switch
Slide 12
Chained invocations and Extension Methods
Extension methods
Slide 15
Chained invocations
Slide 17
Slide 18
Improved catch clauses: catching multiple types
Slide 20
Improved catch clauses: rethrown exceptions
Slide 22
Array notation for Map, List
Slide 24
Slide 25
Slide 26
Self Type
Slide 28
Slide 29
Typedef
Q&A
Thank you for your attention