"Java5 has been out for several years now, but the reality is
that many corporations have just recently standardized on this
version of the Java programming language. A good indication that
Java5 is now widely available seems to be that many open source
projects have just upgraded their minimum platform requirements to
Java5 within the past year.
"One of the most significant changes to the Java programming
language in version 5 is the introduction of generics. Generics
provide a mechanism for annotating type information for the use of
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.