java中单例类
2016-05-30 10:35
489 查看
class Singleton
{
private static Singleton instance;
private Singleton(){}
public static Singleton getInstance()
{
if(instance==null)
{
instance=new Singleton();
}
return instance;
}
}
public class Test
{
public static void main(String[]args)
{
Singleton s1=Singleton.getInstance();
Singleton s2=Singleton.getInstance();
System.out.println(s1==s2);
}
}
{
private static Singleton instance;
private Singleton(){}
public static Singleton getInstance()
{
if(instance==null)
{
instance=new Singleton();
}
return instance;
}
}
public class Test
{
public static void main(String[]args)
{
Singleton s1=Singleton.getInstance();
Singleton s2=Singleton.getInstance();
System.out.println(s1==s2);
}
}
相关文章推荐
- java 学习之(基本语法)
- 深入理解Java内存模型(二)——重排序
- Struts2学习(每天一点进步)
- Java学习一
- Eclipse 寻找迷失的ID
- Java泛型的好处
- java控制台如何把一个对象的信息打印出来?
- 排序和顺序统计量之简单选择排序
- 用java 对图片的截图、拼接、合成处理、添加文字
- Java中的基础----this的使用
- Eclipse 扩展点常量ID
- 在Eclipse中创建Maven的Web项目时出现错误:An internal error occurred during: "Retrieving archetypes:"
- Spring中@Async用法总结
- spring aop源码实现分析
- Java jvm关闭钩子
- Java中Synchronized的用法
- Java String源码解析
- Java高手浅析字节流和字符流
- java版简易 nc
- java 正则表达式--检验日期格式