Angelika Langer - Training & Consulting

 
HOME | SEMINARS | TALKS | ARTICLES | BOOKS | LINKS | IOSTREAMS | GENERICS | ABOUT | NEWSLETTER | CONTACT | SITEMAP
Java Generics FAQs - More Information on Java Generics

Books  
HOME 
SEMINARS 
TALKS 
ARTICLES 
BOOKS 
LINKS 
IOSTREAMS 

GENERICS
  FAQ    
    CONTENT
    FUNDAMENTALS
    FEATURES
    PRACTICAL
    TECHNICAL
    INFORMATION
    GLOSSARY
    INDEX
    PDF VERSION
 
ABOUT 
NEWSLETTER 
CONTACT 
SITEMAP 
This is a collection of answers to frequently asked questions (FAQs) about Java Generics, a new language feature added to the Java programming language in version 5.0 of the Java Standard Edition (J2SE 5.0).

If you want to provide feedback or have any questions regarding Java generics, to which you cannot find an answer in this document, feel free to send me EMAIL or use the GENERICS FAQ form.
A printable version of the FAQ documents is available in PDF format (4.5MB).


 

Java Generics FAQs - More Information on Java Generics

More Information on Java Generics

© Copyright  2004-2008  by Angelika Langer.  All Rights Reserved.
From where can I download a generics compiler?
Where can I find a generics tutorial?
Where can I find a specification of the Java generics language features?
Which books cover Java generics?
What webpages are devoted to Java generics?

From where can I download a generics compiler?

DOWNLOAD: http://java.sun.com/j2se/1.5.0/download.jsp

Beta releases of J2SE 5.0 (formerly called J2SE 1.5) are available for download since February 2004. 
The final release of J2SE 5.0 is available since September 2004.

LINK TO THIS Information.FAQ001
REFERENCES

Where can I find a generics tutorial?

TUTORIAL: http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf

A tutorial for Java Generics written by Gilad Bracha was published in February 2004.

LINK TO THIS Information.FAQ002
REFERENCES

Where can I find a specification of the Java generics language features?

SPECIFICATION: http://jcp.org/aboutJava/communityprocess/review/jsr014/

The public review draft of the Java Generics specification has been put together by the JSR014 specification group . Sadly, it's outdated (August 2001) and no revision has been published here.  Later versions of the specification were available as part of the prototype releases of the compiler.  However, there is no final release of the specification. 

SPECIFICATION: http://java.sun.com/docs/books/jls/

The final specification is part of the 3 rd edition of the Java Language Specification (JLS 3), which has been published in April 2005 and is available at the URL above. 

LINK TO THIS Information.FAQ003
REFERENCES

Which books cover Java generics?

None, so far.  Some books give an introduction and overview.
There is one book to be published in March 2006.  It is the only one devoted to generics that I am aware of. The book has not been published yet; publication is announced for March 2006. Review drafts can be found at java.net.
 
Generics and Collections in Java 5
Maurice Naftalin and Philip Wadler
O'Reilly & Associates, March 2006
ISBN: 059610247X


Some book are devoted to all the new features in Java 5.0, including Java generics. 

Java 1.5 Tiger
Brett McLaughlin and David Flanagan
O'Reilly & Associates, June 2004
ISBN: 0596007388


Some Java textbooks have been updated to include Java generics.  Examples are: 

    Core Java, Volume I - Fundamentals, 7th Edition
    Cay Horstmann and Gary Cornell
    Prentice Hall, August 2004
    ISBN: 0131482025

    Thinking in Java, 4th Edition
    Bruce Eckel
    Prentice Hall PTR, February 2006
    ISBN: 0131872486
     

German-speaking readers of this document might be interested in the German books that cover Java generics.
LINK TO THIS Information.FAQ004
REFERENCES

What webpages are devoted to Java generics?

LINKS: http://java.sun.com/j2se/1.5.0/lang.html

A collection of links to various papers related to new language features in J2SE 5.0, among them Java Generics. The page is hosted by Sun Microsystems, Inc.

LINKS: http://www.AngelikaLanger.com/Resources/Links/JavaGenerics.htm

A collection of links to various resources related to Java Generics. The page is hosted by Angelika Langer Training/Consulting.

LINK TO THIS Information.FAQ005
REFERENCES



CONTENT PREVIOUS NEXT INDEX

 
© Copyright 1995-2008 by Angelika Langer.  All Rights Reserved.    URL: < http://www.AngelikaLanger.com/GenericsFAQ/FAQSections/MoreInformation.html  last update: 22 Jul 2008