<?xml version="1.0" encoding="ISO-8859-1"?>











<rss version="2.0">
  <channel>
    <title>The Java(tm) Specialists' Newsletter</title>
    <link>http://www.javaspecialists.eu</link>
    <description>The Java(tm) Specialists' Newsletter features advanced
articles and tips surrounding the Java Programming Language</description>
    <language>en</language>
    <copyright>Copyright 2000-2010, Dr Heinz Max Kabutz</copyright>
    <managingEditor>Dr Heinz Kabutz</managingEditor>
    <webMaster>Dr Heinz Kabutz</webMaster>
    <ttl>1440</ttl>
    
    <item>
      <title>What is the Meaning of Life?
      </title>
      <link>http://www.javaspecialists.eu/archive/Issue197.html
      </link>
      <pubDate>Tue, 6 Dec 2011</pubDate>
      <description>In this newsletter we try to calculate the meaning of life, with surprising results.
      </description>
    </item>
    
    <item>
      <title>Uncaught AWT Exceptions in Java 7
      </title>
      <link>http://www.javaspecialists.eu/archive/Issue196.html
      </link>
      <pubDate>Tue, 29 Nov 2011</pubDate>
      <description>Java 7 removes the Swing Event Dispatch Thread (EDT) hack that allowed us to specify an uncaught exception handler for the EDT using a system property sun.awt.exception.handler.
      </description>
    </item>
    
    <item>
      <title>Performance Puzzler With a Stack Trace
      </title>
      <link>http://www.javaspecialists.eu/archive/Issue195.html
      </link>
      <pubDate>Thu, 15 Sep 2011</pubDate>
      <description>In this newsletter, we present a little performance puzzler, written by Kirk Pepperdine.  What is happening with this system?  There is only one explanation and it can be discovered by just looking at the stack trace.
      </description>
    </item>
    
    <item>
      <title>trySynchronize
      </title>
      <link>http://www.javaspecialists.eu/archive/Issue194.html
      </link>
      <pubDate>Sat, 27 Aug 2011</pubDate>
      <description>Did you know that it possible to "try" to synchronize a monitor?  In this newsletter we demonstrate how this can be used to avoid deadlocks and to keep the wine coming.
      </description>
    </item>
    
    <item>
      <title>Memory Usage of Maps
      </title>
      <link>http://www.javaspecialists.eu/archive/Issue193.html
      </link>
      <pubDate>Thu, 30 Jun 2011</pubDate>
      <description>In this newsletter we measure the memory requirements of various types of hash maps available in Java.  Maps usually need to be threadsafe, but non-blocking is not always the most important requirement.
      </description>
    </item>
    
    <item>
      <title>How Does "this" Escape?
      </title>
      <link>http://www.javaspecialists.eu/archive/Issue192b.html
      </link>
      <pubDate>Wed, 1 Jun 2011</pubDate>
      <description>A quick follow-up to the previous newsletter, to show how the ThisEscape class is compiled, causing the "this" pointer to leak.
      </description>
    </item>
    
  </channel>
</rss> 
 

