Course D72697 - Java SE 7 New Features

Imprimer Retour


Java SE 7 New Features course shows you how to implement the small language enhancements in your code (JSR 334) and the dynamic language support (JSR 292). After this Java SE 7 New Features course you be able to enable concurrency and collections enhancements in your code (JSR 166Y), implement the enhancements in network and file system access (JSR 203) and describe and leverage the enhancements in JDK 7 platform.


  • Fundamentals of the Java Programming Language, Java SE 6


  • Overview of JDK7 Platform: JDK 7 Platform: OS Support, JDK 7 Platform: Browser Support, Overview of the new featues.
  • Language Enhancements: Strings in Switch, The try-with-resources Statement, Type inference for generic instance creation, Implemeting binary literals, Catching multiple exception types and rethrowing exceptions with improved type checking, Improved varargs method invocations.
  • Core Technologies Enhancements: Support for dynamically-typed languages, Enhancements in the class-loader architecture, Enhancement in the swing package, Optimized Java2D rendering, Enhancement in the XML stack, Collections framework enhancements, Concurrency utilities enhancements, Support for JDBC 4.1 and RowSet 1.1.
  • I/O and Network Enhancements: New APIs for file system access, The java.nio.file package, Describe Stream Control Transmission Protocol, Describe Sockets Direct Protocol, Use the Windows Vista IPv6 stack.

Course Language



2 day(s)

Our group lessons

Availability on request

General conditions of sales

If you have any difficulties with physical access or require any assistance please contact our teams.