本文实例讲述了Java单例模式。分享给大家供大家参考,具体如下:
在实际开发的时候会有一些需求,在某个类中只能允许同时存在一个对象。这时就需要用到单例模式。代码如下
1
2
3
4
5
6
7
8
9
10
11
12
13
|
package org.aaa; public class ex { private static ex e; public static ex getEx() { if (e == null ) { e= new ex(); } return e; } private ex() { System.out.println( "执行单立模式" ); } } |
调用
1
2
3
4
5
6
7
8
9
10
11
12
|
package org.aaa; public class ssss { public static void main(String[] ages){ ex e1=ex.getEx(); ex e2=ex.getEx(); if (e1==e2){ System.out.println( "同一个对象" ); } else { System.out.println( "不同的对象" ); } } } |
结果
希望本文所述对大家java程序设计有所帮助。