I thought this would throw an error saying minor version number; But it didn't. And is working correctly. Can anyone point out, why does this work?
I created a hashMap in application running on java 1.7, serialized it and sent it to an application using jdk 1.6. The receiver application was able to get the contents without any error.