Links in Java Interface Experts articles
http://angelikalanger.com/GenericsFAQ/FAQSections/ProgrammingIdioms.h.
http://blog.rubybestpractices.com/
http://blogs.sun.com/ahe/entry/throwing_unchecked_exceptions
http://blogs.sun.com/darcy/?page=2
http://blogs.sun.com/prats/entry/javac_demo@foss-2006
http://blogs.sun.com/sundararajan/date/200611
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6356673
http://c2.com/cgi/wiki?CodeGenerationIsaDesignSmell
http://c2.com/cgi/wiki?ConstructorObject
http://code.google.com/p/android-mock/
http://commons.apache.org/collections/api-release/index.html
http://commons.apache.org/collections/api-release/org/apache/commons/colle=
http://commons.apache.org/daemon/
http://commons.apache.org/lang/api-release/index.html
http://commons.apache.org/logging/apidocs/index.html
http://commons.apache.org/math/api-1.2/index.html
http://commons.apache.org/net/apidocs/index.html
http://commons.apache.org/pool/api-1.4/index.html
http://corfield.org/blog/index.cfm/do/blog.entry/entry/Bruce_Eckel_on_Checked_Exceptions
http://discuss.develop.com/archives/wa.exe?A2=ind0011A&L=DOTNET&P=R32820
http://dlweinreb.wordpress.com/category/java/
http://docs.oracle.com/javase/1.5.0/docs/guide/language/annotations.html
http://docs.oracle.com/javase/7/docs/api/java/math/BigDecimal.html
http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Callable.html
http://docs.oracle.com/javase/specs/jls/se5.0/html/j3TOC.html
http://docs.oracle.com/javase/specs/jls/se7/html/index.html
http://docs.oracle.com/javase/tutorial/extra/generics/
http://docs.oracle.com/javase/tutorial/java/index.html
http://docs.oracle.com/javase/tutorial/java/javaOO/annotations.html
http://docs.sun.com/app/docs/doc/817-7307
http://docs.sun.com/app/docs/doc/819-3675/appclient-1m?a=view
http://download.java.net/jdk7/docs/api/allclasses-frame.html
http://download.oracle.com/javase/1.5.0/docs/api/java/util/concurrent/Callable.html
http://download.oracle.com/javase/6/docs/api/java/lang/instrument/package-summary.html
http://drdobbs.com/java/208403883?pgno=1
http://en.wikipedia.org/wiki/Abstract_data_type
http://en.wikipedia.org/wiki/Ada_(programming_language)
http://en.wikipedia.org/wiki/ELAN_(programming_language)
http://en.wikipedia.org/wiki/Eiffel_(programming_language)#Design_by_Contract
http://en.wikipedia.org/wiki/Extended_Euclidean_algorithm
http://en.wikipedia.org/wiki/Factory_method_pattern
http://en.wikipedia.org/wiki/Javassist
http://en.wiktionary.org/wiki/modeler
http://forums.sun.com/thread.jspa?threadID=698156
http://google-web-toolkit.googlecode.com/svn/javadoc/1.6/index.html?overview-summary.html
http://groups.google.co.uk/group/comp.lang.java.programmer/msg/b0908c.
http://groups.google.com/group/de.comp.lang.java/msg/0b32b202f65760cc?hl=de&dmode=source&output=gplain
http://home.earthlink.net/~patricia_shanahan/beginner.html
http://ideone.com/hE5rn
http://java.sun.com/docs/books/effective/
http://java.sun.com/docs/books/jls/second_edition/html/expressions.doc.html#80289
http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.3
http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.4.3.1
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.4.8
http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.4.8.3
http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.4.8.4
http://java.sun.com/docs/books/jls/third_edition/html/expressions.html#15.9.5
http://java.sun.com/docs/books/jls/third_edition/html/interfaces.html#9.4
http://java.sun.com/docs/books/jls/third_edition/html/interfaces.html#9.4.3.1
http://java.sun.com/docs/books/jls/third_edition/html/interfaces.html#9.5
http://java.sun.com/docs/books/jls/third_edition/html/packages.html#7.4.2
http://java.sun.com/docs/books/jls/third_edition/html/packages.html#7.5
http://java.sun.com/docs/books/tutorial/
http://java.sun.com/docs/books/tutorial/essential/concurrency/guardmeth.
http://java.sun.com/docs/books/tutorial/java/TOC.html
http://java.sun.com/docs/books/tutorial/java/concepts/index.html
http://java.sun.com/docs/books/tutorial/java/javaOO/index.html
http://java.sun.com/docs/books/tutorial/java/javaOO/innerclasses.html
http://java.sun.com/docs/books/tutorial/java/package/index.html
http://java.sun.com/docs/books/tutorial/reflect/class/getInterfaces.html
http://java.sun.com/docs/books/tutorial/reflect/index.html
http://java.sun.com/docs/books/tutorial/reflect/object/invoke.html
http://java.sun.com/docs/books/tutorial/ui/index.html
http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html
http://java.sun.com/docs/codeconv/index.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.5.0/docs/api/java/lang/Enum.html#valueOf(java.lang.Class
http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collection.html
http://java.sun.com/j2se/1.5.0/docs/guide/language/enums.html
http://java.sun.com/j2se/1.5.0/docs/guide/language/static-import.html
http://java.sun.com/j2se/1.5.0/docs/relnotes/version-5.0.html
http://java.sun.com/javaee/5/docs/api/
http://java.sun.com/javaee/5/docs/tutorial/doc/bnbls.html
http://java.sun.com/javaee/5/docs/tutorial/doc/bnbmg.html#bnbmh
http://java.sun.com/javaee/5/docs/tutorial/doc/bnbnj.html
http://java.sun.com/javase/6/docs/api/
http://java.sun.com/javase/6/docs/api/java/io/Serializable.html
http://java.sun.com/javase/6/docs/api/java/lang/ClassLoader.html
http://java.sun.com/javase/6/docs/api/java/lang/Object.html#clone()
http://java.sun.com/javase/6/docs/api/java/lang/Object.html#wait(long)
http://java.sun.com/javase/6/docs/api/java/lang/instrument/Instrumentation.html#getAllLoadedClasses()
http://java.sun.com/javase/6/docs/api/java/util/ArrayList.html
http://java.sun.com/javase/6/docs/api/java/util/Collections.html#sort(java.util.List
http://java.sun.com/javase/6/docs/api/java/util/Collections.html#sort(java.util.List)
http://java.sun.com/javase/6/docs/api/java/util/ListIterator.html
http://java.sun.com/javase/6/docs/api/java/util/logging/Logger.html
http://java.sun.com/javase/6/docs/api/javax/management/AttributeList.html
http://jcp.org/en/jsr/detail?id=3D294
http://jenkins-ci.org/
http://joecosby.com/code/mail.pl@foo.com
http://jpf.sourceforge.net/
http://jroller.com/page/tackline/
http://knutejohnson.com/gba
http://knutejohnson.com/searchfield.
http://math-it.org/java/docs/org/mathIT/algebra/MathSet.html
http://mindprod.com
http://mindprod.com/contact/nonmil.html
http://mindprod.com/jgloss/anonymousclasses.html
http://mindprod.com/jgloss/ant.html
http://mindprod.com/jgloss/classfileformat.html
http://mindprod.com/jgloss/compileerrormessages.html
http://mindprod.com/jgloss/generics.html
http://mindprod.com/jgloss/gettingstarted.html
http://mindprod.com/jgloss/interface.html
http://mindprod.com/jgloss/jar.html
http://mindprod.com/jgloss/zip.html
http://mindprod.com/products1.html#HTMLMACROS
http://mindprod.com/products1.html#JARCHECK
http://orbit-resource.sourceforge.net/
http://polygoncell.blogspot.com/2008/07/as-many-people-already-met-there-are.html
http://pscode.org/
http://rabbitbrush.frazmtn.com/asteroids.html
http://rabbitbrush.frazmtn.com/observable/
http://radio.weblogs.com/0122027/stories/2003/04/01/JavasCheckedExceptionsWereAMistake.html
http://sscce.org
http://sscce.org/
http://static.springframework.org/spring/docs/2.5.x/
http://upload.wikimedia.org/wikipedia/commons/c/cf/Friz.jpg
http://urchin.earth.li/~twic/Java_Bytecode_Libraries.html
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/program-design/2007/10/22/using-enums-as-a-flyweight-pattern/
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.1t3xt.info/api/
http://www.NewsDemon.com
http://www.antlr.org/works/index.html
http://www.ariel.com.au/jokes/The_Evolution_of_a_Programmer.html
http://www.artima.com/objectsandjava/webuscript/PolymorphismInterface.
http://www.athompson.info/andrew/
http://www.csg.is.titech.ac.jp/~chiba/javassist/html/javassist/util/proxy/ProxyFactory.html
http://www.easymock.org/
http://www.edmundkirwan.com/servlet/fractal/cs1/code/package101.html#getEvaluation
http://www.hanhuy.com/pfn/java_property_annotation
http://www.ibm.com/developerworks/java/library/j-
http://www.javabeat.net/javabeat/java6/articles/2007/06/java-6-0-new-features-part-2/
http://www.javaconcurrencyinpractice.com/
http://www.javakb.com
http://www.javakb.com/Uwe/Forums.aspx/java-general/200704/1
http://www.javakb.com/Uwe/Forums.aspx/java-general/200709/1
http://www.javakb.com/Uwe/Forums.aspx/java-general/200710/1
http://www.javakb.com/Uwe/Forums.aspx/java-setup/200707/1
http://www.javaspecialists.eu/archive/Issue006.html
http://www.junit.org/
http://www.mindview.net/Books/TIJ/
http://www.mindview.net/Etc/Discussions/CheckedExceptions
http://www.omg.org/spec/C/1.0/
http://www.omg.org/spec/CORBABINDING/1.0/
http://www.oozinoz.com/bpwj.htm
http://www.oracle.com/
http://www.oracle.com/technetwork/java/javase/features-141434.html
http://www.oracle.com/technetwork/java/javase/jdk7-relnotes-418459.html
http://www.oracle.com/technology/software/products/ias/htdocs/1111topsoft.html
http://www.php.net/manual/en/function.array-walk.php
http://www.physci.org/codes/sscce.html
http://www.physci.org/test/gc/
http://www.purl.org/stefan_ram/html/ram.jar/de/dclj/ram/Add.html
http://www.purl.org/stefan_ram/html/ram.jar/de/dclj/ram/Function.html
http://www.purl.org/stefan_ram/java/de/dclj/ram/Add.java
http://www.purl.org/stefan_ram/pub/ram-jar