Java SE 7 New Features
Award Winning Instructor
- Vendor:
- Oracle Corporation
- Course:
- D72697GC10
- Start Date:
- Monday, July 2, 2012
- Length:
- 2 Days
- Location:
- Atlanta, GA
- Tuition:
- $900
-
Course Description
This new feature course delves into the major changes and enhancement in Oracle Java SE 7 release. This course is meant for the Java professionals who are already proficient with developing Java programs by using Java SE 6 or earlier Java SE platforms. This course will enable them to delve into the new features and enhancements in the Java SE 7 platform, and start using it to develop Java applications.Learn To:Describe the language enhancements in Java SE 7Describe the core platform technology enhancementsDescribe the new APIs for the I/O and network enhancements
Skills Gained
- 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
Who Can Benefit
- Application Developers
- Developer
- Java Developer
Prerequisites
- Fundamentals of the Java Programming Language, Java SE 6
Syllabus
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















