Java 单例模式

来源:互联网 发布:大学生网络家教平台 编辑:程序博客网 时间:2024/06/17 18:27

摘要:单例模式是为确保一个类只有一个实例,并为整个系统提供一个全局访问点的一种模式方法!!!!!

public class ShareResource {    private static ShareResource instance = new ShareResource();    public static ShareResource getInstance() {        if (instance == null) {            //同步代码块(对象未初始化时,使用同步代码块,保证多线程访问时对象在第一次创建后,不再重复被创建)            synchronized (ShareResource.class) {                if (instance == null) {                    instance = new ShareResource();                }            }        }        return instance;    }}