java单例模式具体例子_Java的单例模式例子

Java的单例模式例子

1. 先写一个Singleton的class

package stone;

public class Singleton {

private static Singleton instance;

private Singleton() {}

public static Singleton getInstance(){

if(instance==null)

instance= new Singleton();

return instance;

}

}

2. 再写一个TestSingleton的class

package stone;

public class TestSingleton {

public static void main(String[] args) {

Singleton s1=Singleton.getInstance();

Singleton s2=Singleton.getInstance();

if(s1==s2)

System.out.println("s1=s2");

else

System.out.println("s1<>s2");

}

}

3. 运行TestSingleton, 结果如下:

s1=s2

4. 测试单例模式成功.

相关文档:

1.如果在下面的代码中,tryLock改成lock,那么会一直等待,直到能够锁上文件为止,但tryLock会立即返回。

如果一个调用了tryLock,或lock并且成功锁上指定文件后的程序,在没有释放文件锁的情况下(没有调用release)程序就结束(包含强制结束的情况),那么文件锁会自动被释放。

2.代码中的sleep是为了便于验证程序用的� ......

【51CTO精选译文】Java EE 5平台引入了Java持久化API(Java Persistence API,JPA),它为Java EE和Java SE应用程序提供了一个基于POJO的持久化模块。JPA处理关系数据与Java对象之间的映射,它使对象/关系(O/R)映射标准化,JPA已经被广泛采用,已经成为事实上的O/R持久化企业标准。

Java EE 6带来了JPA的最新版本 &mdash ......

http://developer.51cto.com/art/200906/130976.htm

JSF 2.0

尽管 Java 在展示层框架上竞争的非常激烈,但 JSF 仍然固守着自己的领地。虽然有很多关于 JSF 的易用性和健壮性的质疑声,但 JSF2.0 就是为正面解决这些问题而提出来的,它的易用,创新以及可扩展的特性包括:

JSF 正式将 Facelets 作为视图技术。也许你不熟� ......

1. 布局管理器

容器里组件的大小和位置是由布局管理器来决定的。容器对布局管理器的特定实例保持一个引用,当容器需要定位一个组件时,它将调用布局管理器来完成,决定一个组件的大小时也是如此。

在awt中有五种布局管理器

BorderLayOut

FlowLayOut

GridLayOut

GardLayOut

GridBagLayOut

1. & ......

本范例以使用来电显示ActiveX控件JDComport.ocx为例,说明怎样在Java中集成ActiveX控件。

1、开发环境:Eclipse(Java主流开发工具)

(1)需要用到SWT、Visual Editor插件;

(2)Eclipse软件及其相关插件可到 http://www.eclipse.org/downloads/ 下载。

2、需要用到JDC ......

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值