Download PDF
of this course

Java SE 7 New Features (JSE7NF)

  • Overview
  • Who Should Attend
  • Certifications
  • Prerequisites
  • Objectives
  • Content
  • Schedule
Course Overview

Duration: 2 Days

Price: SGD 1,200.00

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.

Learn To:

  • Delve into the new features and enhancements in the Java SE 7 platform, and start using it to develop Java applications.
  • 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.


Who Should Attend

  • Application Developers
  • Java Developers
  • Developer

Course Certifications

This course is part of the following Certifications:


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 Content

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 ID: JSE7NF

Show Schedule for 1 Month  3 Months  All 
Date Country Location Register