国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > java枚举实现单例的方法

java枚举实现单例的方法

头像

小妮浅浅

2021-04-26 10:14:004696浏览 · 0收藏 · 0评论

本教程操作环境:windows7系统、java10版,DELL G3电脑。

很多人说枚举类是实现单例的最好方法,因为枚举类单件是线程安全的,也是唯一不能破坏的单件模式实现。也就是说,不能通过反射来创建一个实例,这就保证了整个应用中只有一个实例,是一个非常硬核的单个实例。

1、实现步骤

1)内部类使用枚举

(2)在枚举类的构造器里初始化

(3)对外部提供的获取单例的方法

(4)获取单例对象,返回并测试

2、实例

public class SingletonObj {
    //内部类使用枚举
    private enum SingletonEnum {
        INSTANCE;
 
        private SingletonObj singletonObj;
//在枚举类的构造器里初始化singletonObj
        SingletonEnum() {
            singletonObj = new SingletonObj();
        }
 
        private SingletonObj getSingletonObj() {
            return singletonObj;
        }
    }
 
    //对外部提供的获取单例的方法
    public static SingletonObj getInstance() {
        //获取单例对象,返回
        return SingletonEnum.INSTANCE.getSingletonObj();
    }
 
    //测试
    public static void main(String[] args) {
        SingletonObj a = SingletonObj.getInstance();
        SingletonObj b = SingletonObj.getInstance();
        System.out.println(a == b);//true
    }
}

以上就是java枚举实现单例的方法,希望能对大家有所帮助。更多Java学习指路:Java基础

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

快拔出来老师要怀孕了| 《大度》韩版免费| 私密整形医院| 口咬的10个绝招图片| 我兄弟的妈妈免费观看电视剧 | 公翁晚上吃我奶头子| 夏日情人| 黑色蕾丝女装大长腿 | 偷偷在线观看免费的电视剧最新| 年轻的母亲4| 超级少女| 国外成品网站1688入口在哪| 《妻欲公与媳》免费看| 暴躁老阿姨CSGO最强武器搭配 | 小婕子教我做爱| B站禁止转播404入口| 《魅魔之耻》1~4集免费看| 打牌输了2次被吸奶算赢吗| 华为荣耀V40手机价格| 《不再是朋友的夜晚第二季》| 麻花传MDR国语免费版| 父母儿女一家狂第八集| 今日看料-今日看料每日更新| 《高压监狱5》完整版| 欧美大片免费PPT| 性的快乐| 亚洲日韩AV精品一区二区| 《交换做爰》免费看| 鲁鲁射击免费播放电视剧全部| 老公不在小叔子当老公| 法国《口咬》电影完整版| 欧美大妈LOGO大全及价格图| 欧洲人与动物胶配方大全图片| 禁忌1蜜桃熟了| 《家政女孩2》免费观看| 桃色| 2025国产拍视频最好的手机| 坤坤寒入桃子里电视剧免费看 | 快乐公媳1-36集全免费看| 巨茎挺进李淑芬的体内视频| 欧美片《肉欲进入》