V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mathcoder23
V2EX  ›  Java

java 写单利

  •  
  •   mathcoder23 · 2016-11-11 17:35:38 +08:00 · 3372 次点击
    这是一个创建于 2938 天前的主题,其中的信息可能已经有所发展或是发生改变。

    马上用记事本写最简单的单利 有没有一次性通过的?

    28 条回复    2016-11-15 10:29:33 +08:00
    holyghost
        1
    holyghost  
       2016-11-11 17:42:36 +08:00 via iPhone
    您先把汉字一次性写过吧?
    mathcoder23
        2
    mathcoder23  
    OP
       2016-11-11 17:43:21 +08:00
    @holyghost 中文不好编译.
    ss098
        3
    ss098  
       2016-11-11 17:43:57 +08:00
    @holyghost “单例”
    ss098
        4
    ss098  
       2016-11-11 17:44:29 +08:00
    @holyghost @错了 ... 不好意思 想回复给楼主
    ixiaozhi
        5
    ixiaozhi  
       2016-11-11 17:46:52 +08:00
    public enum Singleton { INSTANCE;}
    Lonely
        6
    Lonely  
       2016-11-11 17:48:43 +08:00
    标题都写不对,还指望一次通过?
    mathcoder23
        7
    mathcoder23  
    OP
       2016-11-11 17:49:46 +08:00
    @Lonely 我不指望了..错了两次
    JayFang1993
        8
    JayFang1993  
       2016-11-11 17:52:32 +08:00
    我猜楼主是不是面试被虐了 上来发恼骚
    maomaomao001
        9
    maomaomao001  
       2016-11-11 17:54:06 +08:00 via Android
    用 kotlin 的 object
    mathcoder23
        10
    mathcoder23  
    OP
       2016-11-11 17:56:59 +08:00
    @JayFang1993 只是觉得自己太粗心了.写代码老是不考虑清除.从标题就可以看出来了.
    odirus
        11
    odirus  
       2016-11-11 17:59:08 +08:00 via Android
    赞成,枚举是最简单,可靠的道理
    r00tt
        12
    r00tt  
       2016-11-11 18:09:57 +08:00   ❤️ 1
    @mathcoder23 哥们,你又写错啦,哈哈,是轻楚,不是清除。 23333
    arnofeng
        13
    arnofeng  
       2016-11-11 18:12:10 +08:00
    @mathcoder23 看来看去 你不适合写代码啊
    nfroot
        14
    nfroot  
       2016-11-11 18:16:53 +08:00
    @r00tt 清楚!哥们你也错了……
    song4
        15
    song4  
       2016-11-11 18:20:43 +08:00
    @r00tt 哥们,你也写错了吧,是清楚,不是轻楚。 23333
    r00tt
        16
    r00tt  
       2016-11-11 18:22:29 +08:00
    @nfroot @song4 额,不幽默哎~
    Troevil
        17
    Troevil  
       2016-11-11 18:23:49 +08:00
    我赶脚楼歪了
    feiyuanqiu
        18
    feiyuanqiu  
       2016-11-11 18:27:57 +08:00 via iPhone
    java 的单例就考一个 double check 吧
    tlday
        19
    tlday  
       2016-11-11 20:52:07 +08:00 via Android
    java 的单例不是说用 enum 么…
    tlday
        20
    tlday  
       2016-11-11 20:53:26 +08:00 via Android
    说是要考虑反序列化,多线程等意外创建实例的情况?
    darrenfang
        21
    darrenfang  
       2016-11-12 07:49:06 +08:00 via iPhone
    @feiyuanqiu 对,我面试主要考这个,但是面试的没一个能写出来😂
    huodon
        22
    huodon  
       2016-11-12 11:03:46 +08:00
    安利 kotlin/scala
    object T { }
    Ouyangan
        23
    Ouyangan  
       2016-11-12 16:22:14 +08:00
    枚举就行了啊
    thinkmore
        24
    thinkmore  
       2016-11-14 10:33:48 +08:00
    你在编译器上能一次性写可用的单例?
    mathcoder23
        25
    mathcoder23  
    OP
       2016-11-14 14:39:20 +08:00
    @r00tt 哥们,你太不幽默了.
    mathcoder23
        26
    mathcoder23  
    OP
       2016-11-14 14:40:07 +08:00
    @thinkmore 勉强可以,我不适合写代码,我已经要考虑转行了.
    mathcoder23
        27
    mathcoder23  
    OP
       2016-11-14 14:42:34 +08:00
    @thinkmore 不说话说回来,我这样的人,转哪行都一个样....
    thinkmore
        28
    thinkmore  
       2016-11-15 10:29:33 +08:00
    @mathcoder23 慎重!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5402 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 05:57 · PVG 13:57 · LAX 21:57 · JFK 00:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.