java - Java / Java EE
写一个java单例模式的例子
Java code:
public class A{
private static A a = new A();
private A(){}
public static A get(){
return a;
}
}
楼上的代码中获取方法的签名似乎不太规范哦。通常应该是getInstance()或newInstance()。
java单例模式有两种方式:
Java code:
//第一种单例模式
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可以参考。
相关问答:
工作需要 求大家帮忙写个程序
我是学C++的 不懂JAVA
编写一个Java应用程序,对于给定的一个字符串的集合,格式如:
{aaa bbb ccc}, {bbb ddd},{eee fff},{ggg},{ddd hhh}
要求将其中交集不为空的 ......
想做一个jsp的电子商务网站,想找一些源代码,请问那个网站有好的资源。谢谢!
搜索下吧 开源的也有
csdn就有相似的源码,楼主搜一下
java 开源大全
改模板好麻烦哦,还不如自己写个了呢
jf
顶一 ......
怎么在控制台中输入类似下面的信息:
s1234 50
s1235 80
s1234 90
s1234 40
s1236 90
每当回车时 ......
我已经按照教程上配置tomcat的server.xml
<Context path = "/POS" docBase = "POS" debug = "5" reloadable = "true" crossContext = "true" workDir = &quo ......
rt,我试了网上直连Acces数据库的方法,windows下没有问题,但是在linux下不行,谁能给点提示?谢谢
你怎么连的?
Acces数据库..
你怎么练的呢?
Java code:
static String DBDRIVER = "sun.jd ......