New Features in Java 7.0 - Part 1