Java 7 and Beyond
Please turn off all
What's Going to Change? Everything
GPL!
Possible Language Changes
Array Syntax for Collections
Properties
Property Literals
Internal Property Identifiers
Type Inference
Factory Methods
Arbitrary Precision Arithmetic
Subpackage Access
Closures
Closure Use Cases
Closures
Sorting
Annotations on Java Types
Possible Library Additions
This time for sure: File systems
Copying a File
Moving a File
Directories
Basic attributes
File Attributes
Using a FileWalker
This Time For Sure: Dates and Times
Units
Swing
Swing Application Framework
Bean Binding
Validation
What do we really need for Swing to work?
It's all about the tools
Possible Environment/VM Changes
Taking the JAM out of the JAR
Scripting
JavaDoc
Java Kernel
Tiered Compilation
To Learn More
Questions?
Entire Presentation as Single File
Start
|
Cafe con Leche