Who should attend
- Developers
- Java developers
Prerequisites
- Fundamentals of the Java Programming Language, Java SE 6
Course Objectives
- What is New Java SE 7 Language
- How to implement Java SE 7 New features
- What is New Java SE 7 Library
- Learn to use new APIs of Java SE 7 Library
- JVM Enhancements
- JDK 7 Platform Support
Product Description
- Language Enhancements
- Strings in Switch
- The try-with-resources Statement
- Simplifying Generics
- Implemeting binary literals
- Catching multiple exception types and rethrowing exceptions with improved type checking
- Improved varargs method invocations
- Improved Diamond Operator
- Library Enhancements
- Understanding Java NIO2 Features
- Understanding Concurrency APIs
- Exploring Fork Join Framework
- Implementing Nimbus Look and Feel
- Implementing JLayer component
- JVM Enhancements
- Languages running on the JVM
- Understanding InvokeDynamic Bytecode feature
- Enhanced JDK 7 Platform Support