add post 6 new features to jdk7