Introduction to Java 6.0 New Features, Part–1