Links in Java MultiThread Experts articles
http://127.0.0.1
http://192.168.1.159/Applets/-threadGroup]
http://bit.ly/9GqZoT
http://blog.rubybestpractices.com/
http://blogs.azulsystems.com/cliff/2007/03/a_nonblocking_h.html
http://blogs.azulsystems.com/cliff/2007/06/engineering_a_h.html
http://blogs.azulsystems.com/cliff/2007/09/more-thinking-a.html
http://blogs.sun.com/dagastine/entry/sun_java_is_faster_than
http://blogs.sun.com/teera/entry/java_performance_benchmark_roundup
http://bruscy.multicon.pl/pages/przemek/java_not_really_faster_than_cpp.html
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4075058
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4140706
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4209604
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5089193
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6266377
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6371642
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6456237
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6472102
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6487381
http://c2.com/cgi/wiki?EveryObjectIsaMonitor
http://c2.com/cgi/wiki?JavaObjectOverheadIsRidiculous
http://caprazzi.net/posts/java-bytecode-string-concatenation-and-stringbuilder/
http://code.google.com/p/google-guice/wiki/Guice10Recipes)
http://code.google.com/p/guava-libraries/
http://code.google.com/p/peter-swing/source/browse/trunk/src/com/peterswing/advancedswing/outlookbar/OutlookBarLayout.java
http://cr.openjdk.java.net/~mr/lambda/straw-man/
http://developers.sun.com/solaris/articles/solaris_linux_app.html#threads
http://docs.google.com/leaf?id=0B7Q7WZzdIMlIMDI4ZDk0ZGItYzk1My00ZTc1LWJlYmQ
http://docs.google.com/leaf?id=0B7Q7WZzdIMlIMDI4ZDk0ZGItYzk1My00ZTc1LWJlYmQtNDYzNWNlNzA3YTJm&hl=en
http://docs.google.com/leaf?id=3D0B7Q7WZzdIMlIMDI4ZDk0ZGItYzk1My00ZTc1L..=
http://docs.jboss.org/hibernate/stable/annotations/reference/en/html/entity.html#entity-mapping-entity-version
http://docs.oracle.co=
http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Runtime.html#addShutdownHook%28java.lang.Thread%29
http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/StringBuilder.html
http://docs.oracle.com/javase/6/docs/api/index.html?java/util/concurrent/Callable.html
http://docs.oracle.com/javase/6/docs/api/index.html?java/util/concurrent/ExecutorService.html
http://docs.oracle.com/javase/6/docs/api/index.html?java/util/concurrent/Executors.html
http://docs.oracle.com/javase/6/docs/api/index.html?java/util/concurrent/package-summary.html
http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicReference.html
http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/AtomicStampedReference.html
http://docs.oracle.com/javase/6/docs/api/javax/swing/SwingWorker.html
http://docs.oracle.com/javase/6/docs/technotes/guides/concurrency/threadPrimitiveDeprecation.html)
http://docs.oracle.com/javase/7/docs/api/java/awt/event/MouseAdapter.html
http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuffe=
http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuffer.html
http://docs.oracle.com/javase/7/docs/api/java/lang/Thread.UncaughtExceptionHandler.html
http://docs.oracle.com/javase/7/docs/api/java/util/Collections.html#synchronizedList(java.util.List)
http://docs.oracle.com/javase/7/docs/api/java/util/Vector.html
http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/Callable.html
http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ConcurrentHashMap.html
http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ForkJoinTask.=
http://docs.oracle.com/javase/7/docs/api/javax/swing/SwingWorker.html
http://docs.oracle.com/javase/specs/jls/se7/html/jls-12.html#jls-12.4.1
http://docs.oracle.com/javase/specs/jls/se7/html/jls-15.html#jls-15.12
http://docs.oracle.com/javase/specs/jls/se7/html/jls-15.html#jls-15.28
http://docs.oracle.com/javase/specs/jls/se7/html/jls-17.html#jls-17.4.5
http://docs.oracle.com/javase/specs/jls/se7/html/jls-17.html#jls-17.5.1
http://docs.oracle.com/javase/specs/jls/se7/html/jls-6.html
http://docs.oracle.com/javase/specs/jls/se7/html/jls-6.html#jls-6.5.1
http://docs.oracle.com/javase/specs/jls/se7/html/jls-6.html#jls-6.5.5.2
http://docs.oracle.com/javase/specs/jls/se7/html/jls-6.html#jls-6.5.7.1
http://docs.oracle.com/javase/specs/jls/se7/html/jls-6.html#jls-6.5.7.2
http://docs.oracle.com/javase/specs/jls/se7/html/jls-8.html#jls-8.1.3
http://docs.oracle.com/javase/tutorial/
http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html
http://docs.oracle.com/javase/tutorial/extra/generics/
http://docs.oracle.com/javase/tutorial/getStarted/cupojava/win32.html
http://docs.oracle.com/javase/tutorial/java/javaOO/constructors.html
http://docs.oracle.com/javase/tutorial/ui/index.html
http://docs.oracle.com/javase/tutorial/uiswing/concurrency/index.html
http://doi.acm.org/10.1145/1461928.1461943
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/ThreadLocal.html
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.java.net/jdk7/docs/api/java/lang/Thread.html#dumpStack()
http://download.java.net/jdk7/docs/api/java/lang/Thread.html#yield()
http://download.oracle.com/docs/cd/E17409_01/javase/6/docs/api/java/
http://download.oracle.com/docs/cd/E17409_01/javase/6/docs/api/javax/swing/text/AbstractDocument.html#insertString%28int
http://download.oracle.com/docs/cd/E17476_01/javase/1.4.2/docs/api/javax/swing/text/Document.html#insertString%28int
http://download.oracle.com/docs/cd/E17476_01/javase/1.5.0/docs/api/java/lang/Thread.html#stop%28java.lang.Throwable%29
http://download.oracle.com/javase/6/docs/api/java/awt/EventQueue.html#isDispatchThread%28%29
http://download.oracle.com/javase/6/docs/api/java/lang/
http://download.oracle.com/javase/6/docs/api/java/lang/Object.html#wait(long)
http://download.oracle.com/javase/6/docs/api/java/lang/Thread.html#getStackTrace%28%29
http://download.oracle.com/javase/6/docs/api/java/lang/Thread.html#stop()
http://download.oracle.com/javase/6/docs/api/java/util/
http://download.oracle.com/javase/6/docs/api/java/util/ArrayList.html
http://download.oracle.com/javase/6/docs/api/java/util/concurrent/
http://download.oracle.com/javase/6/docs/api/java/util/concurrent/atomic/package-summary.html
http://download.oracle.com/javase/6/docs/api/java/util/concurrent/locks/ReadWriteLock.html
http://download.oracle.com/javase/6/docs/technotes/guides/concurrency/threadPrimitiveDeprecation.html
http://download.oracle.com/javase/7/docs/api/java/lang/Object.html#wait(lo=
http://download.oracle.com/javase/tutorial/
http://download.oracle.com/javase/tutorial/deployment/a=
http://download.oracle.com/javase/tutorial/essential/concurrency/deadlock.html
http://download.oracle.com/javase/tutorial/essential/concurrency/index.html
http://download.oracle.com/javase/tutorial/uiswing/concurrency/dispatch.html
http://dschneller.blogspot.com/2007/04/exception-in-compilerthread0.html
http://en.wikipedia.org/wiki/Double-checked_locking
http://en.wikipedia.org/wiki/Gold_plating_%28software_engineering%29
http://en.wikipedia.org/wiki/Impedance_match
http://en.wikipedia.org/wiki/Jumble
http://en.wikipedia.org/wiki/Lock-free_and_wait-free_algorithms
http://en.wikipedia.org/wiki/Memory_ordering#In_SMP_microprocessor_systems
http://en.wikipedia.org/wiki/Monitor_%28synchronization%29
http://en.wikipedia.org/wiki/Non-blocking_synchronization
http://en.wikipedia.org/wiki/Observer_pattern
http://en.wikipedia.org/wiki/Peterson's_algorithm
http://en.wikipedia.org/wiki/Predicate_(grammar)
http://en.wikipedia.org/wiki/Programmable_logic_controller
http://en.wikipedia.org/wiki/Thread_%28computer_science%29
http://en.wikipedia.org/wiki/Turing_Plus_%28programming_language%29
http://en.wikipedia.org/wiki/Uncertainty_principle
http://en.wikipedia.org/wiki/X86_assembly_language#Instruction_types
http://enricogi.blogspot.com/2007/04/singleton-for-tomcat.html
http://exception.org/
http://forum.java.sun.com/thread.jspa?forumID=11&threadID=748677.
http://forum.java.sun.com/thread.jspa?threadID=5297524
http://forums.java.net/jive/thread.jspa?
http://forums.oracle.com/forums/thread.jspa?threadID=1140695&tstart=120.
http://forums.oracle.com/forums/thread.jspa?threadID=1140765
http://forums.sun.com/thread.jspa?threadID=698156
http://framework.org/
http://g.oswego.edu/
http://g.oswego.edu/dl/
http://g.oswego.edu/dl/cpj/mechanics.html
http://gee.cs.oswego.edu/
http://gee.cs.oswego.edu/dl/concurrency-interest/index.html
http://gee.cs.oswego.edu/dl/cpj/index.html
http://groups.google.com/group/comp.lang.java.help/browse_thread/
http://groups.google.com/group/comp.lang.java.help/msg/9dda79bc545550f2
http://groups.google.com/group/comp.lang.java.programmer/browse_frm/t.
http://groups.google.com/group/comp.lang.java.programmer/browse_frm/thread/4c4a6b46ffd2d31f
http://groups.google.com/group/comp.lang.java.programmer/msg/5d7d2ade8ecdaec1
http://hg.openjdk.java.net/jdk7/jdk7/hotspot/file/tip/src/share/vm/prims/jvm.cpp
http://hg.openjdk.java.net/jdk7/jdk7/jdk/file/tip/src/share/native/java/lang/Throwable.c
http://home.earthlink.net/~patricia_shanahan/beginner.html
http://home.earthlink.net/~patricia_shanahan/debug/
http://java.sun.com/developer/JDCTechTips/2005/tt0419.html#1
http://java.sun.com/developer/community/askxprt/2006/jl1016.html
http://java.sun.com/developer/technicalArticles/JavaTechandLinux/RedHat/index.html
http://java.sun.com/developer/technicalArticles/Programming/TurningAn.
http://java.sun.com/developer/technicalArticles/javase/swingappfr/index.html
http://java.sun.com/docs/books/effective/
http://java.sun.com/docs/books/jls/second_edition/html/memory.doc.html#28330
http://java.sun.com/docs/books/jls/second_edition/html/names.doc.html.
http://java.sun.com/docs/books/jls/third_edition/html/classes.html#8.4.3.6
http://java.sun.com/docs/books/jls/third_edition/html/conversions.html#5.1.7
http://java.sun.com/docs/books/jls/third_edition/html/execution.html#12.4.2
http://java.sun.com/docs/books/jls/third_edition/html/execution.html#12.6
http://java.sun.com/docs/books/jls/third_edition/html/execution.html#12.6.1
http://java.sun.com/docs/books/jls/third_edition/html/execution.html#12.6]
http://java.sun.com/docs/books/jls/third_edition/html/execution.html#12.7
http://java.sun.com/docs/books/jls/third_edition/html/j3TOC.html
http://java.sun.com/docs/books/jls/third_edition/html/memory.html
http://java.sun.com/docs/books/jls/third_edition/html/memory.html#17.4
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/memory.html#17.7
http://java.sun.com/docs/books/jls/third_edition/html/typesValues.html#4.12.5
http://java.sun.com/docs/books/jvms/second_edition/html/Threads.doc.html#21294
http://java.sun.com/docs/books/tutorial/collections/index.html
http://java.sun.com/docs/books/tutorial/essential/concurrency/
http://java.sun.com/docs/books/tutorial/essential/concurrency/guardmeth.
http://java.sun.com/docs/books/tutorial/essential/concurrency/index.html
http://java.sun.com/docs/books/tutorial/extra/fullscreen/rendering.html
http://java.sun.com/docs/books/tutorial/index.html
http://java.sun.com/docs/books/tutorial/jmx/overview/index.html
http://java.sun.com/docs/books/tutorial/networking/sockets/clientServer.html
http://java.sun.com/docs/books/tutorial/networking/sockets/examples/KKMultiServer.java
http://java.sun.com/docs/books/tutorial/rmi/index.html
http://java.sun.com/docs/books/tutorial/ui/index.html
http://java.sun.com/docs/books/tutorial/uiswing/
http://java.sun.com/docs/books/tutorial/uiswing/TOC.html
http://java.sun.com/docs/books/tutorial/uiswing/components/progress.html
http://java.sun.com/docs/books/tutorial/uiswing/components/table.html
http://java.sun.com/docs/books/tutorial/uiswing/concurrency/
http://java.sun.com/docs/books/tutorial/uiswing/concurrency/cancel.html
http://java.sun.com/docs/books/tutorial/uiswing/concurrency/dispatch.html
http://java.sun.com/docs/books/tutorial/uiswing/concurrency/index.html
http://java.sun.com/docs/books/tutorial/uiswing/concurrency/initial.html
http://java.sun.com/docs/books/tutorial/uiswing/index.html
http://java.sun.com/docs/books/tutorial/uiswing/misc/threads.html
http://java.sun.com/docs/codeconv/index.html
http://java.sun.com/docs/hotspot/gc5.0/gc_tuning_5.html
http://java.sun.com/docs/white/langenv/Threaded.doc1.html
http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/RequestDispatcher.html
http://java.sun.com/j2ee/1.4/docs/api/javax/servlet/ServletRequest.html#getRequestDispatcher(java.lang.String)
http://java.sun.com/j2ee/tutorial/1_3-fcs/doc/JSPIntro7.html
http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Thread.html#interrupt()
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Thread.html#interrupted()
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Thread.html#isInterrupted()
http://java.sun.com/j2se/1.4.2/reference/whitepapers/index.html#12
http://java.sun.com/j2se/1.5.0/docs/api/
http://java.sun.com/j2se/1.5.0/docs/api/index.html?java/util/concurrent/ThreadPoolExecutor.html
http://java.sun.com/j2se/1.5.0/docs/api/java/awt/image/ImageObserver.html
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Thread.html#setDefaultUncaughtExceptionHandler(java.lang.Thread.UncaughtExceptionHandler)
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/Throwable.html#getStackTrace()
http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html
http://java.sun.com/j2se/1.5.0/docs/api/java/util/Random.html
http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/
http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/BlockingQueue.html
http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/Callable.html
http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/locks/Lock.html.
http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/locks/ReentrantLock.html
http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/package-
http://java.sun.com/j2se/1.5.0/docs/api/java/util/concurrent/package-summary.html
http://java.sun.com/j2se/1.5.0/docs/api/javax/swing/SwingUtilities.html
http://java.sun.com/j2se/1.5.0/docs/guide/jpda/jpda.html
http://java.sun.com/j2se/1.5.0/docs/guide/misc/threadPrimitiveDepreca.
http://java.sun.com/javaee/5/docs/tutorial/doc/Servlets5.html#wp75172
http://java.sun.com/javase/6
http://java.sun.com/javase/6/
http://java.sun.com/javase/6/docs/api/
http://java.sun.com/javase/6/docs/api/java/awt/Component.html
http://java.sun.com/javase/6/docs/api/java/awt/EventQueue.html
http://java.sun.com/javase/6/docs/api/java/awt/EventQueue.html#invokeLater(java.lang.Runnable)
http://java.sun.com/javase/6/docs/api/java/awt/doc-files/
http://java.sun.com/javase/6/docs/api/java/io/DataInput.html#readByte()
http://java.sun.com/javase/6/docs/api/java/io/DataInput.html#readFully(byte[]
http://java.sun.com/javase/6/docs/api/java/io/DataInput.html#readFully(byte[])
http://java.sun.com/javase/6/docs/api/java/io/Serializable.html
http://java.sun.com/javase/6/docs/api/java/lang/
http://java.sun.com/javase/6/docs/api/java/lang/Error.html
http://java.sun.com/javase/6/docs/api/java/lang/Object.html#finalize()
http://java.sun.com/javase/6/docs/api/java/lang/Object.html#notify()
http://java.sun.com/javase/6/docs/api/java/lang/Object.html#wait()
http://java.sun.com/javase/6/docs/api/java/lang/Object.html#wait(long)
http://java.sun.com/javase/6/docs/api/java/lang/Process.html#waitFor()
http://java.sun.com/javase/6/docs/api/java/lang/Thread.html
http://java.sun.com/javase/6/docs/api/java/lang/Thread.html#destroy()
http://java.sun.com/javase/6/docs/api/java/lang/Thread.html#join()
http://java.sun.com/javase/6/docs/api/java/lang/Thread.html#sleep(long)
http://java.sun.com/javase/6/docs/api/java/sql/ResultSet.html
http://java.sun.com/javase/6/docs/api/java/util/Collection.html
http://java.sun.com/javase/6/docs/api/java/util/Collections.html
http://java.sun.com/javase/6/docs/api/java/util/Collections.html#synchronizedCollection(java.util.Collection)
http://java.sun.com/javase/6/docs/api/java/util/Collections.html#synchronizedList(java.util.List)
http://java.sun.com/javase/6/docs/api/java/util/Collections.html#synchronizedMap(java.util.Map)
http://java.sun.com/javase/6/docs/api/java/util/Collections.html#unmodifiableMap(java.util.Map)
http://java.sun.com/javase/6/docs/api/java/util/Collections.html#unmodifiableSet(java.util.Set)
http://java.sun.com/javase/6/docs/api/java/util/HashMap.html
http://java.sun.com/javase/6/docs/api/java/util/HashSet.html
http://java.sun.com/javase/6/docs/api/java/util/List.html
http://java.sun.com/javase/6/docs/api/java/util/Map.html#clear()
http://java.sun.com/javase/6/docs/api/java/util/Timer.html
http://java.sun.com/javase/6/docs/api/java/util/concurrent/
http://java.sun.com/javase/6/docs/api/java/util/concurrent/ConcurrentHashMap.html
http://java.sun.com/javase/6/docs/api/java/util/concurrent/ConcurrentLinkedQueue.html
http://java.sun.com/javase/6/docs/api/java/util/concurrent/CountDownLatch.html
http://java.sun.com/javase/6/docs/api/java/util/concurrent/ExecutorService.html
http://java.sun.com/javase/6/docs/api/java/util/concurrent/ThreadPoolExecutor.html
http://java.sun.com/javase/6/docs/api/java/util/concurrent/atomic/
http://java.sun.com/javase/6/docs/api/java/util/concurrent/atomic/package-summary.html
http://java.sun.com/javase/6/docs/api/java/util/concurrent/package-frame.html
http://java.sun.com/javase/6/docs/api/java/util/concurrent/package-summa
http://java.sun.com/javase/6/docs/api/java/util/concurrent/package-summary.html
http://java.sun.com/javase/6/docs/api/java/util/logging/package-summary.html
http://java.sun.com/javase/6/docs/api/javax/swing/JFrame.html#EXIT_ON_CLOSE
http://java.sun.com/javase/6/docs/api/javax/swing/SwingUtilities.html#invokeLater(java.lang.Runnable)
http://java.sun.com/javase/6/docs/api/javax/swing/SwingWorker.html
http://java.sun.com/javase/6/docs/api/javax/swing/Timer.html
http://java.sun.com/javase/6/docs/api/javax/swing/UIManager.html
http://java.sun.com/javase/6/docs/api/javax/swing/WindowConstants.html
http://java.sun.com/javase/6/docs/api/javax/swing/package-summary.html#threading
http://java.sun.com/javase/6/docs/technotes/guides/collections/index.html
http://java.sun.com/javase/6/docs/technotes/guides/jweb/applet/applet_execution.html
http://java.sun.com/javase/6/docs/technotes/guides/plugin/developer_guide/java_js.html
http://java.sun.com/javase/6/webnotes/6u10/plugin2/jnlp/
http://java.sun.com/javase/6/webnotes/deploy/applet-migration.html
http://java.sun.com/javase/downloads/index.jsp
http://java.sun.com/javase/technologies/core/mntr-mgmt/javamanagement.
http://java.sun.com/javase/technologies/hotspot/vmoptions.jsp
http://java.sun.com/performance/reference/whitepapers/6_performance.html
http://java.sun.com/products/archive/index.html
http://java.sun.com/products/autodl/j2se
http://java.sun.com/products/jfc/tsc/articles/painting/index.html
http://java.sun.com/products/jfc/tsc/articles/painting/index.html#mgr
http://java.sun.com/products/jfc/tsc/articles/threads/
http://java.sun.com/products/jfc/tsc/articles/threads/threads1.html
http://java.sun.com/products/jfc/tsc/articles/threads/threads1.html.
http://java.sun.com/products/servlet/2.5/docs/servlet-2_5-mr2/javax/servlet/SingleThreadModel.html
http://java.sun.com/webapps/bugreport/crash.jsp
http://jcip.net/
http://jeremymanson.blogspot.com/2008/11/what-volatile-means-in-java.html
http://jroller.com/page/tackline/
http://jroller.com/page/tackline?entry=detecting_invokeandwait_abuse
http://jroller.com/page/tackline?entry=mixed_certification_an_examplehttp://jroller.com/page/tackline?entry=system_setsecuritymanager_null
http://kerneltrap.org/node/422
http://koti.mbnet.fi/bluejay/DrawPanel.java
http://koti.mbnet.fi/bluejay/DrawPanelTest.java
http://kt.squeakydolphin.com/pebble
http://lmax-exchange.github.com/disruptor/
http://lmgtfy.com/?q=Java+Coding+Conventions
http://lmgtfy.com/?q=Java+Swing+Event+Dispatch+Thread
http://logging.apache.org/
http://logging.apache.org/log4j/docs/api/org/apache/log4j/Category.html
http://logging.apache.org/log4j/docs/api/org/apache/log4j/Logger.html#getLogger(java.lang.Class)
http://machineslikeus.com/news/building-safety-nets-critical-systems
http://matthome.gotdns.com/DoesStuff.java
http://mindprod.com
http://mindprod.com/contact/nonmil.html
http://mindprod.com/jgloss/gettingstarted.html
http://mindprod.com/jgloss/javablunders.html
http://mindprod.com/jgloss/multiposting.html
http://mindprod.com/jgloss/regex.html#QUOTING
http://mindprod.com/jgloss/sscce.html
http://mindprod.com/jgloss/swingthreads.html
http://mindprod.com/products.html#FASTCAT
http://msdn.microsoft.com/en-us/library/windows/desktop/aa365467%28v=vs.85%29.aspx
http://news.zdnet.co.uk/hardware/0
http://openjdk.java.net/groups/conformance/docs/JCK6bUsersGuide/html/p7.html
http://optics.byu.edu/BYUOpticsBook_2013.pdf
http://oreilly.com/catalog/javapt/chapter/ch04.html
http://pastebin.com/KM8Yiqgs)
http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg00404.html
http://people.redhat.com/drepper/nptl-design.pdf
http://pscode.org/media/leftright.wav
http://pscode.org/sscce.html
http://rabbitbrush.frazmtn.com/
http://rabbitbrush.frazmtn.com/GradientPainter2.java
http://rabbitbrush.frazmtn.com/asteroids.html
http://rabbitbrush.frazmtn.com/kittens.jpg
http://rabbitbrush.frazmtn.com/observable/
http://rayfd.me/2007/11/11/when-a-synchronized-class-isnt-threadsafe/
http://safari.oreilly.com/0596000405/jservlet2-CHP-10-SECT-3
http://sites.google.com/site/drjohnbmatthews
http://sites.google.com/site/drjohnbmatthews/jumble
http://sites.google.com/site/drjohnbmatthews/threadwatch
http://slashdot.org/askslashdot/01/01/25/0230208.shtml
http://sscce.org/
http://st-www.cs.uiuc.edu/users/smarch/st-docs/mvc.html
http://struts.apache.org/1.3.8/struts-taglib/tlddoc/index.html
http://techsupport.esylvan.com/pccheck
http://test.com/
http://tns-www.lcs.mit.edu/manuals/java-tutorial/java/threads/priority.html
http://tomcat.apache.org/tomcat-6.0-doc/setup.html
http://tomcat.apache.org/tomcat-6.0-doc/windows-service-howto.html
http://upload.wikimedia.org/wikipedia/commons/c/cf/Friz.jpg
http://vanillajava.blogspot.com/2011/06/threadstop-really-stop-thread.html.
http://vimeo.com/3757991
http://virtualinfinity.net/sscce.html)
http://virtualinfinity.net/wordpress/
http://virtualinfinity.net/wordpress/technical-book-recommendations/
http://virtualinfinity.net/wordpress/technical-book-recommendations/java-concurrency-in-practice/
http://virtualinfinity.net/wordpress/tools/2008/10/11/javascript-and-java-applets/
http://weblogs.java.net/blog/alexfromsun/archive/2006/02/debugging_swing.html
http://weblogs.java.net/blog/jjviana/archive/2010/06/10/threadlocal-thread-pool-bad-idea-or-dealing-apparent-glassfish-memor
http://weblogs.java.net/blog/kgh/archive/2004/10/
http://weblogs.java.net/blog/kgh/archive/2004/10/multithreaded_t.html
http://wikis.sun.com/display/HotSpotInternals/CompressedOops
http://www-128.ibm.com/developerworks/ibm/library/i-gctroub/
http://www-128.ibm.com/developerworks/java/library/j-jtp11234/
http://www-128.ibm.com/developerworks/library/j-jtp01274.html
http://www.12361890210.com
http://www.NewsDem
http://www.NewsDemon.com
http://www.amazon.co.uk/dp/0321349601/ref=sr_11_1/202-5739469-5649426
http://www.amazon.co.uk/exec/obidos/ASIN/0201310090/
http://www.amazon.co.uk/exec/obidos/ASIN/0321349601/
http://www.amazon.com/dp/0321349601?tag=virtuinfinnet-20&camp=14573&creative=327641&linkCode=as1&creativeASIN=0321349601&adid=1Z4QATYV394TGJNXFGXC&
http://www.amitysolutions.com.au/documents/NPTL_Java_threads.pdf
http://www.athompson.info/andrew/
http://www.awprofessional.com/bookstore/product.asp?isbn=0201310090
http://www.awprofessional.com/bookstore/product.asp?isbn=0201310090&rl=1
http://www.azulsystems.com/events/javaone_2007/2007_LockFreeHash.pdf
http://www.chami.com/tips/Internet/060698I.html
http://www.codeproject.com/Articles/20106/Failover-Socket-Client
http://www.codingthearchitecture.com/2008/01/14/jvm_lies_the_outofmemory_myth.html
http://www.collector.org/
http://www.cs.mcgill.ca/research/techreports/reports/01/SOCS.01.13.ps.gz
http://www.cs.umd.edu/~pugh/java/broken.pdf
http://www.cs.umd.edu/~pugh/java/memoryModel/
http://www.cs.umd.edu/~pugh/java/memoryModel/DoubleCheckedLocking.html)
http://www.cs.umd.edu/~pugh/java/memoryModel/jsr-133-faq.html
http://www.cs.umd.edu/~pugh/java/memoryModel/jsr-133-faq.html#volatile)
http://www.ddj.com/go-parallel/article/showArticle.jhtml?articleID=215900465
http://www.developer.com/lang/jscript/article.php/3592016
http://www.devx.com/tips/Tip/25941
http://www.eclipse.org/
http://www.educery.com/papers/rhetoric/road/
http://www.eecs.harvard.edu/~mdw/papers/events.pdf
http://www.electricsenator.net
http://www.fouda.de/html/applets/effects.htm
http://www.freejavaguide.com/java-threads-tutorial.pdf
http://www.google.com/
http://www.google.com/search?q=
http://www.google.com/search?q=program+to+the+interface
http://www.ibm.com/developerworks/java
http://www.ibm.com/developerworks/java/
http://www.ibm.com/developerworks/java/library/j-jtp05236.html
http://www.ibm.com/developerworks/java/library/j-jtp09263/index.html
http://www.ibm.com/developerworks/java/library/j-jtp09275.html?S_TACT=105AGX02&S_CMP=EDU
http://www.ibm.com/developerworks/java/library/j-jtp1029/index.html
http://www.ibm.com/developerworks/java/library/j-jtp11234/
http://www.ibm.com/developerworks/library/j-jtp02244.html
http://www.ibm.com/developerworks/library/j-jtp03304/
http://www.ibm.com/developerworks/search/searchResults.jsp?searchType=1&searchSite=dW&searchScope=javaZ&query=Brian+Goetz&Search=Search
http://www.idiom.com/~zilla/Computer/javaCbenchmark.html
http://www.indopedia.org/The_Life_of_Brian.html
http://www.informit.com/store/product.aspx?isbn=0201310090&rll=1
http://www.informit.com/store/product.aspx?isbn=0321349601
http://www.informit.com/store/product.aspx?isbn=3D0201310090&rll=3D1
http://www.j2ee.me/javase/6/docs/api/java/util/concurrent/
http://www.java2s.com/Code/Java/JavaFX/JavaFXImageZoomExample.htm
http://www.javacoffeebreak.com/articles/designpatterns/index.html
http://www.javaconcurrencyinpractice.com/
http://www.javakb.com
http://www.javakb.com/Uwe/Forums.aspx/java-general/200706/1
http://www.javakb.com/Uwe/Forums.aspx/java-general/200708/1
http://www.javakb.com/Uwe/Forums.aspx/java-gui/200706/1
http://www.javakb.com/Uwe/Forums.aspx/java-setup/200704/1
http://www.javakb.com/Uwe/Forums.aspx/java-setup/200705/1
http://www.javakb.com/Uwe/Forums.aspx/java-setup/200707/1
http://www.javakb.com/Uwe/Forums.aspx/java-setup/200711/1
http://www.javalobby.org/java/forums/t54590.html
http://www.javaspecialists.eu/archive/Issue153.html
http://www.javaworld.com/article/2074979/java-concurrency/double-checked-locking--clever--but-broken.html
http://www.javaworld.com/javaqa/2003-01/01-qa-0110-timing_p.html
http://www.javaworld.com/javaworld/javatips/jw-javatip130-p3.html
http://www.javaworld.com/javaworld/jw-08-2007/jw-08-swingthreading.html
http://www.jetbrains.com/idea/
http://www.jhu.edu/~signals/
http://www.jhu.edu/~signals/bandwidth/index.html
http://www.jhu.edu/~signals/robust2/index.html
http://www.jhu.edu/~signals/sensitivity/index.htm
http://www.jwz.org/doc/worse-is-better.html
http://www.kerensky.tierranet.com/temp/euclid.jar
http://www.knutejohnson.com
http://www.knutejohnson.com/22-new.aif
http://www.mail-archive.com/commons-httpclient-dev@jakarta.apache.org/msg06704.html
http://www.mcs.drexel.edu/~shartley/ConcProgJava/
http://www.merriam-webster.com/dictionary/swan[3]
http://www.opensource.apple.com/source/gccfast/gccfast-1622/libjava/java/lang/StringBuffer.java
http://www.oracle.com/technetwork/java/javase/documentation/tutorials-jsp-138802.html
http://www.particle.kth.se/~lindsey/JavaCourse/Book/Part1/Java/Chapter11/loadingImages.html
http://www.physci.org/
http://www.physci.org/codes/sscce.html
http://www.physci.org/codes/sscce/
http://www.physci.org/pc/
http://www.physci.org/sound/audiotrace.html
http://www.physci.org/test/code/TextWidthCheck.java
http://www.physci.org/test/jws/zip/
http://www.physci.org/test/jws/zip/audiotrace-32x32.gif
http://www.physci.org/test/jws/zip/audiotrace-64x64.gif
http://www.physci.org/test/jws/zip/audiotrace.html
http://www.physci.org/test/jws/zip/audiotrace.jnlp
http://www.physci.org/test/jws/zip/audiotrace.zip
http://www.physci.org/test/oscilloscope/AudioTrace.java
http://www.physci.org/test/resize/fullwndw.html
http://www.physci.org/twc.jnlp
http://www.robotstxt.org/
http://www.scs.stanford.edu/~dm/home/papers/dabek:event.pdf
http://www.sscce.org/
http://www.sureshotsoftware.com/webeffects/slideshow/index.html
http://www.telekinesis.com.au/wipv3_6/people.A21.
http://www.thealpacastore.com/alpacacam/
http://www.trevorpounds.com/blog/?p=351
http://www.uncommons.org
http://www.usatoday.com/news/world/2007-03-11-colombia_N.htm?POE=NEWISVA
http://www.w3.org/TR/html4/strict.dtd
http://www.whatwg.org/specs/web-workers/current-work/
http://www.youtube.com/watch?v=3Dp6PzTWYgezM
http://www.youtube.com/watch?v=p6PzTWYgezM
www.javaconcurrencyinpractice.com/
www.knutejohnson.com.
www.yahoo.com/
www.yahoo.com/login.jsp