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

java 写单利

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

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

    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
    JayFang993  
       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     Solana     5068 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 03:58 PVG 11:58 LAX 20:58 JFK 23:58
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86