Java SE 7 New Features

Description

This new feature course delves into the major changes and enhancement in Oracle Java SE 7 release. It's designed for Java professionals who are already proficient with developing Java programs by using Java SE 6 or earlier Java SE platforms.

Benefit

OBJECTIVE • Implement the small language enhancements in your code (JSR 334) • Implement the dynamic language support (JSR 292) • Enable concurrency and collections enhancements in your code (JSR 166Y) • Implement the enhancements in network and file system access (JSR 203) • Describe and leverage the enhancements in JDK 7 platform

Content

-

Course

• JDK 7 Platform: OS Support • JDK 7 Platform: Browser Support • Overview of the new featues

• 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

• 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

• 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

Methodology

1
Presentation
2
Discussion
3
Practice Activities
4
Case Studies

Evaluation

1
Pre test
2
Post test
3
certification exam

Duration

2 Days

Target Audience

• Application Developers • Java Developers • Developer

Schedule

No Schedule