<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Commenti a: Singleton pattern: quando e come usarlo.</title>
	<atom:link href="http://www.devme.it/magico-mondo-de-java/singleton-pattern-quando-e-come-usarlo/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.devme.it/magico-mondo-de-java/singleton-pattern-quando-e-come-usarlo/</link>
	<description>...for real programmers only !</description>
	<lastBuildDate>Wed, 08 Feb 2012 14:06:42 +0100</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Di: Gabriele</title>
		<link>http://www.devme.it/magico-mondo-de-java/singleton-pattern-quando-e-come-usarlo/comment-page-1/#comment-521</link>
		<dc:creator>Gabriele</dc:creator>
		<pubDate>Sat, 22 Oct 2011 08:34:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.devme.it/?p=30#comment-521</guid>
		<description>Vorrei proporre una 5a soluzione. La soluzione nasconde il codice del Singleton nel codice binario - non puoi sbagliare!

import com.dp4j.*;

@Singleton(lazy=true)
public class DevMeSingleton {
//codice unico di questa classe
}</description>
		<content:encoded><![CDATA[<p>Vorrei proporre una 5a soluzione. La soluzione nasconde il codice del Singleton nel codice binario &#8211; non puoi sbagliare!</p>
<p>import com.dp4j.*;</p>
<p>@Singleton(lazy=true)<br />
public class DevMeSingleton {<br />
//codice unico di questa classe<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Glauco</title>
		<link>http://www.devme.it/magico-mondo-de-java/singleton-pattern-quando-e-come-usarlo/comment-page-1/#comment-510</link>
		<dc:creator>Glauco</dc:creator>
		<pubDate>Fri, 17 Jun 2011 16:09:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.devme.it/?p=30#comment-510</guid>
		<description>vorrei proporti una quarta soluzione, che permette di utilizzare comunque lazy initialization.
La soluzione prevede di includere una classe contenitore, la quale tramite un attributo statico, fornisce il vero accesso al singleton solo al momento dell&#039;effettivo utilizzo.
Ecco il codice:

public class Singleton {
  private Singleton() {}
  private static class Contenitore { 
    private final static Singleton ISTANZA = new Singleton();
  }
  public static Singleton getInstance() {
    return Contenitore.ISTANZA;
  }
}</description>
		<content:encoded><![CDATA[<p>vorrei proporti una quarta soluzione, che permette di utilizzare comunque lazy initialization.<br />
La soluzione prevede di includere una classe contenitore, la quale tramite un attributo statico, fornisce il vero accesso al singleton solo al momento dell&#8217;effettivo utilizzo.<br />
Ecco il codice:</p>
<p>public class Singleton {<br />
  private Singleton() {}<br />
  private static class Contenitore {<br />
    private final static Singleton ISTANZA = new Singleton();<br />
  }<br />
  public static Singleton getInstance() {<br />
    return Contenitore.ISTANZA;<br />
  }<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Di: Gas</title>
		<link>http://www.devme.it/magico-mondo-de-java/singleton-pattern-quando-e-come-usarlo/comment-page-1/#comment-19</link>
		<dc:creator>Gas</dc:creator>
		<pubDate>Fri, 20 Feb 2009 12:16:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.devme.it/?p=30#comment-19</guid>
		<description>Ciao Mulp.. il singleton ormai lo abbiamo studiato !
Quando ci parli (chesso&#039; ?) di code-generation ?
A presto !
-Gas-
</description>
		<content:encoded><![CDATA[<p>Ciao Mulp.. il singleton ormai lo abbiamo studiato !<br />
Quando ci parli (chesso&#8217; ?) di code-generation ?<br />
A presto !<br />
-Gas-</p>
]]></content:encoded>
	</item>
</channel>
</rss>

