Slashdot Mirror


Sneak Peak at Java's New Makeover

SadatChowdhury writes "Aside from templates as already reported in a past slashdot article , a little snooping around revealed the details of the following newly revealed features in the upcoming release of Java 1.5 (codenamed: Tiger) : Autoboxing , Enhanced-For-Loop, Enumerations and Static Imports . Must read for Java fans." In related news: jdkane writes "Sun Microsystems delays a much-anticipated Java specification by three months to comply with guidelines designed to keep Web services interoperable. Says Ralph Galantine, group marketing manager for Java Web services at Sun: "We thought that this change was important for the industry, so that there was no conflict between J2EE 1.4 and the WS-I, "We thought it was worth taking out to the summer." It's very refreshing to hear that a big software company is looking out for the industry, instead of just their own."

1 of 114 comments (clear)

  1. Java# by barnsleyBigUn · · Score: 5, Interesting

    Most of the new language features are copying or implementing similar to the C# features Sun has persistently decryed!

    Autoboxing ... same as boxing in C#

    the for-iterator [for(Sting s: Collection)] statement is actually "nicer" (in that intent is clearer from the code) in C# [foreach(String s in Collection)]

    Generics ... well both languages have/will have generics now ... still not 100% convinced but prefer to have them than not to have them ;-)

    Enumerations ... C# has them same as C/Pascal, now suddenly Java is getting them (are they going to revisit the library and clean up a lot of their class constants into enums now??)

    I propose they go full how and add the extremely powerful attributes from C# as well ... being able to add custom metadata to any method/property, for example how to serialise to XML correctly, is great!!

    In short ... competition is great for Java!!!