More info on JDK7
Leading up to JavaOne10, Mark Reinhold has written a recent blog that further solidifies what Java SE 7 will look like. It includes most of what you'd expect (i.e. small language enhancements, NIO.2, Swing enhancements, InvokeDynamic, and so on) but there are new features as well. These features, never mentioned before, are most likely from work that Oracle was doing to JRockit prior to or during the Sun acquisition.
These include new internationalization features, additional NIO.2 filesystem enhancements, JDBC 4.1, Windows Vista networking improvements, and so on. Take a look at Mark's blog here for the details.