Tiger Tiger Burning bright.....
Does the title speak to itself, well it was intended to, but if its not, read through so that it makes sense. Java came with its version 5.0 long back, and the advantages of the same are posted everywhere in the web. Thought, Let me also put my contribution :-) I was working with the earlier versions of java [1.42] until i joined my new company in July 07. I realized the power of tiger only when i literally starting doing development using Java 5.0 The main concepts i would like to share are 1. Java Generics 2. Advanced features of Collections The items in the list are of utmost concern to us, the developers. Java 5.0 has made developers life lot more easier. Java Generics By introducing the java generics, the developers now are not required to do the class typecasting at each and every point. An example would me more apt. Here is a typical usage of that sort: List myIntList = new LinkedList(); // 1 myIntList.add(new Integer(0)); // 2 Integer x = (Integer) myIntList.iterator().next(...