I think you need to start to read about the differences between 1.4, 1.5 and 1.6.
There has been a wealth of API and performance changes introduced in 1.5+.
Joined: Aug 08, 2012
Thanks for your reply. I have read and understood the changes made in the higher versions of java. But still I would like to know the way in which java 1.4 stands better than java 1.6(if there are any).
I'm just curious - why are you interested in knowing how an older version of language and runtime is better than a new version of the same language/runtime? And why specifically are you interested in knowing about Java 1.4 and Java 6? Why not Java 1.4 and 7? By the way, you do know that Java 1.4 has reached its end of life, don't you?
Jack Antony wrote:I have read and understood the changes made in the higher versions of java. But still I would like to know the way in which java 1.4 stands better than java 1.6(if there are any).
Why would you imagine that there are? It stands to reason that any change made to a later release was made to either:
(a) Improve the language, or
(b) Fix a bug in the previous release.
So the likelihood is that a later release is either the same or better than a previous one.
Of course, there could be some mistakes, but since 3 full releases have now elapsed since 1.4 (and like Jaikiran, I wonder why you're not looking at 1.7), the chances are that they are very thin on the ground.
Bats fly at night, 'cause they aren't we. And if we tried, we'd hit a tree -- Ogden Nash (or should've been).
Articles by Winston can be found here