<?xml version="1.0" encoding="UTF-8"?>











<rss version="2.0" xmlns:jf="http://www.jivesoftware.com/xmlns/jiveforums/rss">



<channel>
    <title>Support Forums: Message List - Revisiting Singleton Pattern</title>
    <link>http://www.theserverside.com</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    
        <generator>Jive Forums Silver 5.5.30 (www.jivesoftware.com)</generator>
    
    <pubDate>Wed, 19 Jun 2013 20:35:35 -0400</pubDate>


    <item>

        <title>Revisiting Singleton Pattern</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=17614</link>

        

        
            <description><![CDATA[We can bypass the problem of thread synchronization in case of singleton instance creation by creating the instance at server start up time.]]></description>
        

        <pubDate>Sun, 14 Sep 2003 13:00:11 -0400</pubDate>

        

        <jf:creationDate>Sun, 14 Sep 2003 13:00:11 -0400</jf:creationDate>
        <jf:modificationDate>Sun, 14 Sep 2003 13:00:11 -0400</jf:modificationDate>
        <jf:date>Sep 14, 2003</jf:date>
        <jf:author>Snehashis Dutta</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Safe Singleton with Lazy Initialization</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=17614</link>

        

        
            <description><![CDATA[Hrishikesh,...]]></description>
        

        <pubDate>Fri, 25 Jul 2003 09:01:25 -0400</pubDate>

        

        <jf:creationDate>Fri, 25 Jul 2003 09:01:25 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 25 Jul 2003 09:01:25 -0400</jf:modificationDate>
        <jf:date>Jul 25, 2003</jf:date>
        <jf:author>Gal Binyamini</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Safe Singleton with Lazy Initialization</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=17614</link>

        

        
            <description><![CDATA[The answer to the complete Thread is weill documented in the Book Effective Java by Joshua Bloch....]]></description>
        

        <pubDate>Fri, 25 Jul 2003 00:38:14 -0400</pubDate>

        

        <jf:creationDate>Fri, 25 Jul 2003 00:38:14 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 25 Jul 2003 00:38:14 -0400</jf:modificationDate>
        <jf:date>Jul 25, 2003</jf:date>
        <jf:author>Hrishikesh Rane</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>Revisiting Singelton pattern..</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=17614</link>

        

        
            <description><![CDATA[Errmmm.... but this won't lazy initialize the singleton.  The instance will be created when the class is first referenced, even if getInstance() is never called....]]></description>
        

        <pubDate>Fri, 11 Jul 2003 07:56:31 -0400</pubDate>

        

        <jf:creationDate>Fri, 11 Jul 2003 07:56:31 -0400</jf:creationDate>
        <jf:modificationDate>Fri, 11 Jul 2003 07:56:31 -0400</jf:modificationDate>
        <jf:date>Jul 11, 2003</jf:date>
        <jf:author>Phil Brown</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Revisiting Singelton pattern..</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=17614</link>

        

        
            <description><![CDATA[The best way to avoid these pifalls will be use it like follows: ...]]></description>
        

        <pubDate>Thu, 10 Jul 2003 12:28:00 -0400</pubDate>

        

        <jf:creationDate>Thu, 10 Jul 2003 12:28:00 -0400</jf:creationDate>
        <jf:modificationDate>Thu, 10 Jul 2003 12:28:00 -0400</jf:modificationDate>
        <jf:date>Jul 10, 2003</jf:date>
        <jf:author>Rajesh Tiwari</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>


    <item>

        <title>Non-synchronized yet thread safe singleton implementation</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=17614</link>

        

        
            <description><![CDATA[Hi,...]]></description>
        

        <pubDate>Wed, 23 Apr 2003 09:25:17 -0400</pubDate>

        

        <jf:creationDate>Wed, 23 Apr 2003 09:25:17 -0400</jf:creationDate>
        <jf:modificationDate>Wed, 23 Apr 2003 09:25:17 -0400</jf:modificationDate>
        <jf:date>Apr 23, 2003</jf:date>
        <jf:author>Phil Brown</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>ThreadLocal</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=17614</link>

        

        
            <description><![CDATA[only those threads which synchronize will block....]]></description>
        

        <pubDate>Fri, 07 Mar 2003 22:29:13 -0500</pubDate>

        

        <jf:creationDate>Fri, 07 Mar 2003 22:29:13 -0500</jf:creationDate>
        <jf:modificationDate>Fri, 07 Mar 2003 22:29:13 -0500</jf:modificationDate>
        <jf:date>Mar 7, 2003</jf:date>
        <jf:author>SAPFAQ1_748</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>The solution</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=17614</link>

        

        
            <description><![CDATA[Interesting start of the discussion but then got carried away in the memory problems....]]></description>
        

        <pubDate>Tue, 18 Feb 2003 08:27:04 -0500</pubDate>

        

        <jf:creationDate>Tue, 18 Feb 2003 08:27:04 -0500</jf:creationDate>
        <jf:modificationDate>Tue, 18 Feb 2003 08:27:04 -0500</jf:modificationDate>
        <jf:date>Feb 18, 2003</jf:date>
        <jf:author>Lalit Kolhe</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>No need to worry</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=17614</link>

        

        
            <description><![CDATA[I'd like to clarify that by &quot;normal behaviour&quot; I ment by the spec. The Alpha spec (and I believe also some of the Intel architectures) allow this reordering behaviour. In practice the occurences would be rare, but it can happen now, and may be...]]></description>
        

        <pubDate>Sun, 02 Feb 2003 09:37:49 -0500</pubDate>

        

        <jf:creationDate>Sun, 02 Feb 2003 09:37:49 -0500</jf:creationDate>
        <jf:modificationDate>Sun, 02 Feb 2003 09:37:49 -0500</jf:modificationDate>
        <jf:date>Feb 2, 2003</jf:date>
        <jf:author>Gal Binyamini</jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>No need to worry</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=17614</link>

        

        
            <description><![CDATA[Hi Tim,...]]></description>
        

        <pubDate>Thu, 30 Jan 2003 10:11:50 -0500</pubDate>

        

        <jf:creationDate>Thu, 30 Jan 2003 10:11:50 -0500</jf:creationDate>
        <jf:modificationDate>Thu, 30 Jan 2003 10:11:50 -0500</jf:modificationDate>
        <jf:date>Jan 30, 2003</jf:date>
        <jf:author>Gal Binyamini</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>Right</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=17614</link>

        

        
            <description><![CDATA[Dac-...]]></description>
        

        <pubDate>Thu, 30 Jan 2003 09:11:41 -0500</pubDate>

        

        <jf:creationDate>Thu, 30 Jan 2003 09:11:41 -0500</jf:creationDate>
        <jf:modificationDate>Thu, 30 Jan 2003 09:11:41 -0500</jf:modificationDate>
        <jf:date>Jan 30, 2003</jf:date>
        <jf:author>tim fox</jf:author>
        <jf:replyCount>0</jf:replyCount>
    </item>


    <item>

        <title>Right</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=17614</link>

        

        
            <description><![CDATA[Hi Tim,...]]></description>
        

        <pubDate>Thu, 30 Jan 2003 08:48:00 -0500</pubDate>

        

        <jf:creationDate>Thu, 30 Jan 2003 08:48:00 -0500</jf:creationDate>
        <jf:modificationDate>Thu, 30 Jan 2003 08:48:00 -0500</jf:modificationDate>
        <jf:date>Jan 30, 2003</jf:date>
        <jf:author>#dac  </jf:author>
        <jf:replyCount>1</jf:replyCount>
    </item>


    <item>

        <title>A little bit effort to understand ...</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=17614</link>

        

        
            <description><![CDATA[Hi Dac-...]]></description>
        

        <pubDate>Thu, 30 Jan 2003 06:15:13 -0500</pubDate>

        

        <jf:creationDate>Thu, 30 Jan 2003 06:15:13 -0500</jf:creationDate>
        <jf:modificationDate>Thu, 30 Jan 2003 06:15:13 -0500</jf:modificationDate>
        <jf:date>Jan 30, 2003</jf:date>
        <jf:author>tim fox</jf:author>
        <jf:replyCount>2</jf:replyCount>
    </item>


    <item>

        <title>No need to worry</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=17614</link>

        

        
            <description><![CDATA[Hi Gal-...]]></description>
        

        <pubDate>Thu, 30 Jan 2003 06:11:27 -0500</pubDate>

        

        <jf:creationDate>Thu, 30 Jan 2003 06:11:27 -0500</jf:creationDate>
        <jf:modificationDate>Thu, 30 Jan 2003 06:11:27 -0500</jf:modificationDate>
        <jf:date>Jan 30, 2003</jf:date>
        <jf:author>tim fox</jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>


    <item>

        <title>A little bit effort to understand ...</title>
        <link>http://www.theserverside.com/discussions/thread.tss?thread_id=17614</link>

        

        
            <description><![CDATA[sorry but my reply context was only for the question...]]></description>
        

        <pubDate>Wed, 29 Jan 2003 15:14:31 -0500</pubDate>

        

        <jf:creationDate>Wed, 29 Jan 2003 15:14:31 -0500</jf:creationDate>
        <jf:modificationDate>Wed, 29 Jan 2003 15:14:31 -0500</jf:modificationDate>
        <jf:date>Jan 29, 2003</jf:date>
        <jf:author>#dac  </jf:author>
        <jf:replyCount>3</jf:replyCount>
    </item>



</channel>
</rss>

