首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

spring 单态方式

2012-10-07 
spring 单态模式spring中的单例模式:?无论初始化几次类,保证仅有一个实例,通过调用静态方法来创建。单态模

spring 单态模式

spring中的单例模式:

?无论初始化几次类,保证仅有一个实例,通过调用静态方法来创建。

单态模式全部共享一个实例
public class SingletonTets {

?public static void main(String[] args) {
??SingletonTets st1 = new SingletonTets().getInstance();
??SingletonTets st2 = new SingletonTets().getInstance();
??st2.setName("mixian");
??System.out.println(st1==st2);
?}
?
?private String name;
?private static SingletonTets instance;
?
?public static SingletonTets getInstance() {
??if(instance == null){
???instance =? new SingletonTets();
??}
??return instance;
?}
?public static void setInstance(SingletonTets instance) {
??SingletonTets.instance = instance;
?}
?public String getName() {
??return name;
?}
?public void setName(String name) {
??this.name = name;
?}
}

热点排行