java 写一个java单例模式的例子 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public class A{ private static A a = new A(); private A(){} public static A get(){ return a; }} 楼上的代码中获取方法的签名似乎不太规范哦。通常应该是getInstance()或newInstance()。 java单例模式有两种方式://第一种单例模式public class Singleton1 { //将构造函数私有化 private Singleton1() { } //new一个当前类的对象,将其设置为静态的,私有化 private static Singleton1 s1 = new Singleton1(); //定义一个方法,通过方法来调用获得类对象 public static Singleton1 getInstance() { return s1; }}public class Singleton2 { private Singleton2() { } private static Singleton2 s2 = null; public static synchronized Singleton2 getInstance() { if(s2==null) { s2 = new Singleton2(); } return s2; }} http://www.yesky.com/209/1724209.shtml-http://leiwuluan.javaeye.com/blog/364581-http://www.web36.cn/java/basic/2009/0610/98.html上面的代码lz可以参考。 加班,求救。java中matches 请帮忙 怎么得到“JAVA 源代码反组译出的字节码” 查找数组中重复数据索引 随便看看 请问struts2的标准AJAX问题 商品种类,每个种类都有不同的属性的建模问题 jsp中加入“全屏显示按键”,servlet定位不对的问题 不能保存非文本格式文件至blob字段 下面的代码哪儿错了?WebLogic7下的JDBC实例 Spring注入自定义shirodbrealm报ClassNotFound jdbc 不支持oracle10g的DESC 怎样从页面保存检索的mysql数据(Hibernate)
public class A{
private static A a = new A();
private A(){}
public static A get(){
return a;
}
}
public class Singleton1 {
//将构造函数私有化
private Singleton1()
{
}
//new一个当前类的对象,将其设置为静态的,私有化
private static Singleton1 s1 = new Singleton1();
//定义一个方法,通过方法来调用获得类对象
public static Singleton1 getInstance()
{
return s1;
}
}
public class Singleton2 {
private Singleton2()
{
}
private static Singleton2 s2 = null;
public static synchronized Singleton2 getInstance()
{
if(s2==null)
{
s2 = new Singleton2();
}
return s2;
}
}
-
http://leiwuluan.javaeye.com/blog/364581
-
http://www.web36.cn/java/basic/2009/0610/98.html上面的代码lz可以参考。