<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>JavaBlogging &#187; Synchronization</title>
	<atom:link href="http://www.javablogging.com/tag/synchronization/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.javablogging.com</link>
	<description>Tracking surprises, features and bugs</description>
	<lastBuildDate>Sun, 16 May 2010 03:01:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>How to write a Singleton (3/5)</title>
		<link>http://www.javablogging.com/how-to-write-a-singleton-35/</link>
		<comments>http://www.javablogging.com/how-to-write-a-singleton-35/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 08:20:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Lazy Initialization]]></category>
		<category><![CDATA[Pattern]]></category>
		<category><![CDATA[Singleton]]></category>
		<category><![CDATA[Synchronization]]></category>

		<guid isPermaLink="false">http://www.javablogging.com/?p=158</guid>
		<description><![CDATA[In two previous posts I have tried to convince you not to implement the Singleton at all and to give up implementing it with lazy initialisation. Today I show how to write a singleton that uses lazy initialization. The presented code is one of 3 possible versions &#8211; the most readable one. Others will be [...]]]></description>
		<wfw:commentRss>http://www.javablogging.com/how-to-write-a-singleton-35/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Why synchronize? Go ATOMIC!</title>
		<link>http://www.javablogging.com/why-synchronize-go-atomic/</link>
		<comments>http://www.javablogging.com/why-synchronize-go-atomic/#comments</comments>
		<pubDate>Thu, 30 Jul 2009 13:15:06 +0000</pubDate>
		<dc:creator>ppow</dc:creator>
				<category><![CDATA[Concurrency]]></category>
		<category><![CDATA[Atomic]]></category>
		<category><![CDATA[AtomicInteger]]></category>
		<category><![CDATA[Synchronization]]></category>

		<guid isPermaLink="false">http://www.javablogging.com/?p=303</guid>
		<description><![CDATA[It is surprising how many useful classes can be found in java.util that are not commonly known to general public. Every now and then I stumble upon a class that has the functionality I have been implementing over and over my myself and today I will tell you about one of them: have you ever [...]]]></description>
		<wfw:commentRss>http://www.javablogging.com/why-synchronize-go-atomic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to write a Singleton? (1/5)</title>
		<link>http://www.javablogging.com/how_to_write_a_singleton_1/</link>
		<comments>http://www.javablogging.com/how_to_write_a_singleton_1/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 15:26:51 +0000</pubDate>
		<dc:creator>ppow</dc:creator>
				<category><![CDATA[Patterns]]></category>
		<category><![CDATA[Global Variable]]></category>
		<category><![CDATA[Pattern]]></category>
		<category><![CDATA[Singleton]]></category>
		<category><![CDATA[Synchronization]]></category>

		<guid isPermaLink="false">http://www.javablogging.com/?p=130</guid>
		<description><![CDATA[It seems that Singleton from all design patterns is the most controversial one and people have drastically different views on whether or not it is useful. Many think it is in fact an antipattern and it does more harm than good. Personally I am not a big fan of singletons and it seems to me [...]]]></description>
		<wfw:commentRss>http://www.javablogging.com/how_to_write_a_singleton_1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
