Java SE 7 New Features

What you will learn
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

Learn To:
Delve into the new features and enhancements in the Java SE 7 platform, and start using it to develop Java
Describe the language enhancements in Java SE 7.
Describe the core platform technology enhancements.
Describe the new APIs for the I/O and network enhancements.

Meets Certification Training Requirement
This course fulfills the training requirement for an Oracle Certification path. Only Classroom Training, Live Virtual Class
or Training On Demand (TOD) courses will fulfill the requirement. Self-Paced and Knowledge Center courses do not
meet the training requirement.

Application Developers
Java Developer

Related Training
Required Prerequisites
Fundamentals of the Java Programming Language, Java SE 6

Course Objectives
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

Course Outline

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

Training Schedule

Java SE 7 New Features
2021 - 2022
Training schedule not found.