Re: Studying Generics



Stefan Ram wrote:
Peter Horlock <Peter.Horlock@xxxxxxxxxxxxxx> writes:
I am looking for a GOOD book or tutorial about all subleties of Generics. I've bought Oreilly's "Java Generics", but so far I don't really like it - After reading it, many topics still seem unclear to me.

To understand every detail:

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

Amen! In particular,
<http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.1.2>

As important, write code using generics. Seeing the actual error messages is instructive.

More resources:

<http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf>
<http://java.sun.com/docs/books/effective/generics.pdf>
(Hmm, imagine that - material on java.sun.com!)

<http://www.ibm.com/developerworks/java/library/j-jtp01255.html>
(Hmm, IBM DeveloperWorks ...)

and of course, the old standbys, GIYF and WIYF:

<http://www.google.com/search?q=Java+generics>
<http://en.wikipedia.org/wiki/Generics_in_Java>

--
Lew
.



Relevant Pages

  • Re: does anyone use ident on jar files?
    ... like generics and new for-loops. ... "Annotation Types" in the jls-3:http://java.sun.com/docs/books/jls/third_edition/html/interfaces.html ... ... Hmm. ...
    (comp.lang.java.programmer)
  • Re: Java Generics and Erasure foobar
    ... experience writing code than reading it. ... generics makes it so much faster to learn and understand the code. ... It seems to me that HackerBob has little experience maintaining code as well. ...
    (comp.lang.java.programmer)
  • Re: Targeting builds for .NET FW 1.1 using VS 2005
    ... I remember reading somewhere about a VS2005 setting ... >that would disallow .NET 2.0 language features, like generics. ...
    (microsoft.public.dotnet.framework)
  • Re: Studying Generics
    ... I've bought Oreilly's "Java Generics", ... really like it - After reading it, many topics still seem unclear to me. ... Then look at Sun Collection code that makes extensive use of generics ...
    (comp.lang.java.programmer)
  • Re: Still no typedef
    ... some variable using generics can be quite long. ... Maybe they save the typing, ... reading over that bulk lateron :-) ...
    (comp.lang.java.programmer)