5910 Breckenridge Pkwy Suite B, Tampa, FL. 33610
(800) 272-0707

SkillSoft Explore Course

KnowledgeCenters     Java KnowledgeCenter     Java Courses
The release of Java SE 7 includes several I/O, network, and desktop enhancements. This course covers I/O enhancements, such as enhancements in file I/O APIs, the Path interface and the methods for manipulating a path, as well as the Files class and its methods for file operations. It also explores network enhancements, such as the new Asynchronous I/O API, working with AsychronousSocketChannel and completion handlers, AsychronousServerSocketChannel, AsynchronousFileChannel, and AsynchronousDatagramChannel. Desktop enhancements, such as the new features for Swing components and Java 2D, are also covered.

Objectives

I/O Enhancements in Java

  • identify enhancements in File I/O APIs
  • work with the Path interface
  • use the Files class to work with files or directories
  • describe how to use the Files class to work with directories, links, and the File Tree

Network and Desktop Enhancements in Java

  • describe how to work with the Asynchronous I/O API and completion handlers
  • describe desktop enhancements in Java
  • use the asynchronous file channel API
  • use the JLayer and LayerUI classes
  • use formatted text fields