Links in Java Generics Experts articles
http://angelikalanger.com/GenericsFAQ/FAQSections/ProgrammingIdioms.h.
http://blog.rubybestpractices.com/
http://blog.xebia.com/2009/03/16/jpa-implementation-patterns-bidirectional-assocations/
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6356673
http://c2.com/cgi/wiki?DoubleBraceInitialization
http://cnn.com
http://code.google.com/p/guava-libraries/
http://commons.apache.org/collections/api-release/org/apache/commons/colle=
http://corfield.org/blog/index.cfm/do/blog.entry/entry/Bruce_Eckel_on_Checked_Exceptions
http://cr.openjdk.java.net/~briangoetz/lambda/collections-overview.html
http://cr.openjdk.java.net/~mr/lambda/straw-man/
http://discuss.develop.com/archives/wa.exe?A2=ind0011A&L=DOTNET&P=R32820
http://docjar.org/docs/api/com/sun/tools/javac/parser/JavacParser.html
http://docs.oracle.com/javase/7/docs/
http://docs.oracle.com/javase/7/docs/api/java/awt/event/MouseAdapter.html
http://docs.oracle.com/javase/7/docs/api/java/util/Set.html#addAll(java.util.Collection)
http://docs.oracle.com/javase/7/docs/api/java/util/Set.html#removeAll(java.util.Collection)
http://docs.oracle.com/javase/7/docs/api/java/util/class-use/Vector.html
http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Callable.html
http://docs.oracle.com/javase/7/docs/jre/api/plugin/dom/index.html
http://docs.oracle.com/javase/specs/jls/se7/html/jls-5.html
http://docs.oracle.com/javase/tutorial/deployment/applet/invokingJavaScriptFromApplet.html
http://docs.oracle.com/javase/tutorial/extra/generics/
http://docs.oracle.com/javase/tutorial/extra/generics/literals.html
http://docs.oracle.com/javase/tutorial/java/generics/erasure.html
http://docs.oracle.com/javase/tutorial/java/index.html
http://download.java.net/jdk6/docs/api/java/lang/Class.html#forName(java.lang.String
http://download.java.net/jdk6/docs/api/java/lang/Class.html#getMethod(java.lang.String
http://download.java.net/jdk6/docs/api/java/lang/reflect/Method.html#invoke(java.lang.Object
http://download.java.net/jdk6/docs/api/java/net/URLClassLoader.html#newInstance(java.net.URL[]
http://download.oracle.com/javase/1.3/docs/tooldocs/solaris/java.html#options
http://download.oracle.com/javase/6/docs/api/java/lang/Class.html#ge=
http://download.oracle.com/javase/6/docs/api/java/lang/Class.html#get=
http://download.oracle.com/javase/6/docs/api/java/lang/Class.html#getComponentType%28%29
http://download.oracle.com/javase/6/docs/api/java/lang/OutOfMemoryError.html
http://download.oracle.com/javase/6/docs/api/java/sql/DatabaseMetaData.html
http://download.oracle.com/javase/6/docs/api/java/sql/ResultSetMetaData.html
http://download.oracle.com/javase/6/docs/api/java/util/ArrayList.html
http://download.oracle.com/javase/6/docs/api/java/util/Arrays.html#co...=
http://download.oracle.com/javase/6/docs/api/java/util/Arrays.html#co...[=
http://download.oracle.com/javase/6/docs/api/java/util/Arrays.html#copyOf%28T[]
http://download.oracle.com/javase/6/docs/api/java/util/concurrent/Callable.html
http://download.oracle.com/javase/6/docs/api/java/util/concurrent/ConcurrentMap.html
http://download.oracle.com/javase/6/docs/api/java=
http://download.oracle.com/javase/7/docs/api/java/util/Arrays.html#asList(=
http://download.oracle.com/javase/7/docs/api/java/util/HashMap.html
http://download.oracle.com/javase/tutorial/collections/index.html
http://en.wikipedia.org/wiki/Binary_search_tree
http://en.wikipedia.org/wiki/Binary_tree
http://en.wikipedia.org/wiki/Fragile_base_class
http://en.wikipedia.org/wiki/Thread_%28computer_science%29
http://english.pravda.ru/opinion/columnists/22-08-2006/84021-AIPAC-0
http://english.pravda.ru/russia/politics/12-04-2007/89647-usa-russia-0
http://findbugs.sourceforge.net/bugDescriptions.html#SE_BAD_FIELD
http://forum.java.sun.com/thread.jspa?threadID=544569&messageID=2646191
http://forum.java.sun.com/thread.jspa?threadID=549491&messageID=2680884
http://fupeg.blogspot.com/2007/07/auto-unboxing-in-java.html
http://gafter.blogspot.com/2006/11/reified-generics-for-java.html
http://groups.google.com/group/comp.lang.java.help/browse_thread/
http://groups.google.com/group/comp.lang.java.help/msg/6c3a3d7a27be6331
http://hc.apache.org/httpcomponents-client-ga/tutorial/html/httpagent.html
http://java.sun.com/developer/onlineTraining/new2java/supplements/2003/Jun03.html#4
http://java.sun.com/docs/books/effective/
http://java.sun.com/docs/books/effective/generics.pdf
http://java.sun.com/docs/books/effective/java
http://java.sun.com/docs/books/jls/third_edition/html/
http://java.sun.com/docs/books/jls/third_edition/html/arrays.html#10.3
http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.1.2
http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.4
http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.4.5
http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.9
http://java.sun.com/docs/books/jls/third_edition/html/conversions.html#5.1.5
http://java.sun.com/docs/books/jls/third_edition/html/conversions.html#5.5
http://java.sun.com/docs/books/jls/third_edition/html/expressions.html#15.12
http://java.sun.com/docs/books/jls/third_edition/html/memory.html#17.4.5
http://java.sun.com/docs/books/jls/third_edition/html/typesValues.html#4.10
http://java.sun.com/docs/books/jls/third_edition/html/typesValues.html#4.10.2
http://java.sun.com/docs/books/jls/third_edition/html/typesValues.html#4.5
http://java.sun.com/docs/books/tutorial/extra/generics/index.html
http://java.sun.com/docs/books/tutorial/extra/generics/literals.html
http://java.sun.com/docs/books/tutorial/extra/generics/morefun.html
http://java.sun.com/docs/books/tutorial/extra/generics/subtype.html
http://java.sun.com/docs/books/tutorial/extra/generics/wildcards.html
http://java.sun.com/docs/books/tutorial/java/generics/index.html
http://java.sun.com/docs/books/tutorial/java/generics/subtyping.html
http://java.sun.com/docs/books/tutorial/java/generics/wildcards.html
http://java.sun.com/docs/books/tutorial/java/nutsandbolts/datatypes.html
http://java.sun.com/docs/books/tutorial/uiswing/components/table.html
http://java.sun.com/docs/codeconv/
http://java.sun.com/docs/codeconv/html/CodeConventions.doc2.html#1852
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/JSPIntro7.html
http://java.sun.com/j2se/1.4.2/docs/api/java/util/Collections.html#replaceAll(java.util.List
http://java.sun.com/j2se/1.4.2/docs/guide/lang/assert.html
http://java.sun.com/j2se/1.5.0/docs/api/index.html
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Enum.html#valueOf(java.lang.Class
http://java.sun.com/j2se/1.5.0/docs/api/java/util/Arrays.html
http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collections.html#sort(java.util.List
http://java.sun.com/j2se/1.5.0/docs/api/java/util/LinkedHashSet.html
http://java.sun.com/j2se/1.5.0/docs/api/java/util/List.html#toArray(T[])
http://java.sun.com/j2se/1.5.0/docs/api/java/util/TreeMap.html#TreeMa...=
http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/Callable.html
http://java.sun.com/j2se/1.5.0/docs/guide/language/enums.html
http://java.sun.com/j2se/1.5.0/docs/relnotes/version-5.0.html
http://java.sun.com/j2se/1.5/docs/
http://java.sun.com/j2se/1.5/docs/api/index.html
http://java.sun.com/j2se/1.5/pdf/generics-tutorial.pdf
http://java.sun.com/javaee/6/docs/api/javax/persistence/
http://java.sun.com/javaee/6/docs/api/javax/persistence/criteria/Path.html=
http://java.sun.com/javaee/6/docs/tutorial/doc/bnbpy.html
http://java.sun.com/javase/6/docs/api/index.html
http://java.sun.com/javase/6/docs/api/java/lang/ClassLoader.html
http://java.sun.com/javase/6/docs/api/java/lang/Comparable.html
http://java.sun.com/javase/6/docs/api/java/nio/MappedByteBuffer.html
http://java.sun.com/javase/6/docs/api/java/util/ArrayList.html
http://java.sun.com/javase/6/docs/api/java/util/Collections.html#binarySearch(java.util.List
http://java.sun.com/javase/6/docs/api/java/util/HashMap.html#get(java.lang.Object)
http://java.sun.com/javase/6/docs/api/java/util/List.html#equals(java.lang.Object)
http://java.sun.com/javase/6/docs/api/java/util/List.html#hashCode()
http://java.sun.com/javase/6/docs/api/java/util/ListIterator.html
http://java.sun.com/javase/6/docs/api/java/util/Stack.html#pop()
http://javatuple.com/index.shtml
http://joecosby.com/code/mail.pl@foo.com
http://jroller.com/page/tackline/
http://knutejohnson.com/gba
http://knutejohnson.com/searchfield.
http://kt.squeakydolphin.com/pebble
http://localhost:8080/login/open/test.jsp
http://mail.openjdk.java.net/pipermail/coin-dev/2009-February/000009.html
http://martinfowler.com/eaaCatalog/lazyLoad.html
http://mindprod.com
http://mindprod.com/contact/nonmil.html
http://mindprod.com/jgloss/binarysearch.html
http://mindprod.com/jgloss/classforname.html
http://mindprod.com/jgloss/generics.html
http://mindprod.com/jgloss/packratting.html
http://mindprod.com/jgloss/sscce.html
http://mindprod.com/products1.html#HTMLMACROS
http://myaerver.com:8080/servlets/json
http://ouroborus.org/java/
http://perfectjpattern.sourceforge.net/xref/org/perfectjpattern/core/behavioral/visitor/AbstractVisitor.html
http://physci.org/codes/sscce/
http://programming.manessinger.com/tutorials/an-eclipse-glassfish-java-ee=
http://rabbitbrush.frazmtn.com/asteroids.html
http://rabbitbrush.frazmtn.com/asteroids.html.
http://rabbitbrush.frazmtn.com/kittens.jpg
http://radio.weblogs.com/0122027/stories/2003/04/01/JavasCheckedExceptionsWereAMistake.html
http://se.ethz.ch/~meyer/publications/computer/visitor.pdf
http://sites.google.com/site/drjohnbmatthews
http://sscce.org
http://sscce.org/
http://stackoverflow.com/a/5372169/230513
http://stackoverflow.com/questions/1973018
http://tech.puredanger.com/java7#reified
http://tools.ietf.org/html/rfc977
http://upload.wikimedia.org/wikipedia/commons/c/cf/Friz.jpg
http://urchin.earth.li/~twic/Code/DoubleMap.java
http://urchin.earth.li/~twic/GettableSet/
http://virtualinfinity.net/wordpress/
http://virtualinfinity.net/wordpress/java/esoteric-java-features/2007/03/06/type-intersection-in-java-or-interest-in-interfaces-is-invaluable/
http://virtualinfinity.net/wordpress/java/esoteric-java-features/2007/11/23/type-intersection/
http://vvv.vidarramdal.com
http://wiki.eclipse.org/Jetty/Tutorial/Embedding_Jetty
http://witte-consulting.com/documents/design-principles/
http://www-128.ibm.com/developerworks/java/library/j-jtp01255.htmlhttp://gafter.blogspot.com/2004/09/puzzling-through-erasure-answer.htmlhttp://gafter.blogspot.com/2006/11/reified-generics-for-java.html
http://www.NewsDem
http://www.NewsDemon.com
http://www.amazon.com/Refactoring-Improving-Design-Existing-Code/dp/0201485672
http://www.angelikalanger.com/Articles/JavaPro/01.JavaGenericsIntroduction/JavaGenerics.html
http://www.angelikalanger.com/GenericsFAQ/FAQSections/ParameterizedTypes.html#Can%20I%20create%20an%20array%20whose%20component%20type%20is%20a%20concrete%20instantiation%20of%20a%20parameterized%20type?
http://www.angelikalanger.com/GenericsFAQ/FAQSections/ProgrammingIdioms.html#How%20do%20I%20generically%20create%20objects%20and%20arrays?
http://www.artima.com/designtechniques/compoinh.html
http://www.artima.com/weblogs/viewpost.jsp?thread=208860
http://www.catb.org/~esr/faqs/smart-questions.html#bespecific
http://www.codeguru.com/java/tij/tij0120.shtml
http://www.codeproject.com/Articles/20106/Failover-Socket-Client
http://www.dagon.net/
http://www.docjar.com/docs/api/java/util/RegularEnumSet.html
http://www.electricsenator.net
http://www.faqs.org/docs/artu/ch05s02.html
http://www.fileformat.info/format/tiff/sample/index.htm
http://www.google.com/search?q=Java+generics+introduction
http://www.ibm.com/developerworks/java/library/j-
http://www.ibm.com/developerworks/java/library/j-jtp01274.html
http://www.ibm.com/developerworks/java/library/j-jtp03216.html
http://www.ibm.com/developerworks/java/library/j-jtp04298.html
http://www.ibm.com/developerworks/java/library/j-jtp07018.html
http://www.ibm.com/developerworks/java/library/j-jtp09275.html
http://www.ibm.com/developerworks/library/j-jtp03304/
http://www.iviz.com/
http://www.javapractices.com/Topic55.cjp
http://www.javaworld.com/javaworld/jw-01-2008/jw-01-jpa1.html?page=3D3
http://www.javaworld.com/javaworld/jw-09-2003/jw-0905-toolbox.html
http://www.jetbrains.com/idea/
http://www.mindview.net/Etc/Discussions/CheckedExceptions
http://www.oozinoz.com/bpwj.htm
http://www.oracle.com/
http://www.oracle.com/technetwork/java/codeconv-138413.html
http://www.oracle.com/technetwork/java/javase/plugin2-142482.html
http://www.oracle.com/technology/products/ias/toplink/jpa/index.html
http://www.orionserver.com/docs/tutorials/taglibs/1.html
http://www.php.net/manual/en/function.array-walk.php
http://www.physci.org/codes/sscce.html
http://www.physci.org/codes/sscce/
http://www.purl.org/stefan_ram/html/ram.jar/de/dclj/ram/type/pair/ComparablePair.html
http://www.purl.org/stefan_ram/pub/ram-jar
http://www.scribd.com/doc/56642760/Java-Compiler
http://www.theneb.co.uk/applet-test/test.html
http://www.uncommons.org
http://www.wvwnews.net/story.php?id=783
http://xstream.codehaus.org/
http://zetcode.com/tutorials/jeetutorials/sendingemail/
www.poologic.com.