- Generics: A way to make classes type-safe that can work on any type, such as narrowing an instance of a collection to hold a specific object type and eliminating the need to cast objects when taking an object out of the collection.
- Enhanced for loop: A cleaner and less error-prone version of the for loop for use with iterators.
- Variable arguments: Support for passing an arbitrary number of parameters to a method.
- Boxing/unboxing: Direct language support for automatic conversion between primitive types and their reference types (such as int and Integer).
- Type-safe enumerations: Clean syntax for defining and using enumerations, supported at the language level.
- Static import: Ability to access static members from a class without need to qualify them with a class name.
- Metadata: Coupled with new tools developed by third-party companies, saves developers the effort of writing boilerplate code by automatically generating the code.
Blog on things around me - Quality Management, Free & Open Source Software, Gadgets, Utilities...
Wednesday, April 18, 2007
New Features in Java 5
Several useful features have been introduced in Java 5.
Subscribe to:
Post Comments (Atom)
Total Pageviews
Popular Posts
-
Bugzilla is the Bugs/Issues Tracking Tool from The Mozilla Organization. Version 2.18 is the latest stable release. There are couple of res...
-
Highly useful HTML5 Reference [Click to see the original]
-
I have updated my earlier post on JDBC Drivers. Updated version can be viewed here .
-
Top 20 replies by Programmers to Testers when their programs don't work: 20. "That's weird..." 19. "It's never do...
-
Microsoft download from The Garage: Mouse without Borders - Next at Microsoft - Site Home - TechNet Blogs : Mouse Without Borders is a proje...
1 comment:
And you find some more links for Java 5 here:
http://www.tutego.com/java/java-1.5-neuigkeiten.htm
For Java 6 some links are listed here:
http://www.tutego.com/java/java-6-mustang-news.htm
Post a Comment