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

Java 中有类似于 hutool 这种大而全的工具包吗

  •  
  •   noble4cc · 2020-06-22 16:15:42 +08:00 · 8245 次点击
    这是一个创建于 1644 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最好用的人多点坑少点

    32 条回复    2020-06-23 15:51:24 +08:00
    Oktfolio
        1
    Oktfolio  
       2020-06-22 16:33:41 +08:00   ❤️ 1
    那为什么不用 Hutool ?
    tuimaochang
        2
    tuimaochang  
       2020-06-22 17:12:13 +08:00
    apache common,google guava
    wucao219101
        3
    wucao219101  
       2020-06-22 17:30:39 +08:00
    apache common,google guava +1
    chendy
        4
    chendy  
       2020-06-22 17:30:47 +08:00
    hutool 本身不就是 java 的大而全的工具包么
    hangszhang
        5
    hangszhang  
       2020-06-22 17:32:38 +08:00
    guava 和 apache common3
    chendy
        6
    chendy  
       2020-06-22 17:40:41 +08:00
    说 guava 和 commons3 的,看一眼 https://www.hutool.cn/docs/#/ 就知道什么叫“大而全”,真的是又大又全,别人拆好几个项目的东西它都给放一块了…
    luckyrayyy
        7
    luckyrayyy  
       2020-06-22 17:41:52 +08:00
    hutool 难道不是 Java 语言的...
    wysnylc
        8
    wysnylc  
       2020-06-22 17:53:25 +08:00
    推广
    hpashencedany1
        9
    hpashencedany1  
       2020-06-22 17:55:28 +08:00
    原来是推广
    putaozhenhaochi
        10
    putaozhenhaochi  
       2020-06-22 18:01:01 +08:00
    ?
    ROYIANS
        11
    ROYIANS  
       2020-06-22 18:01:24 +08:00
    草,推广
    > 不过 Hutool 的确很好用,还有会有后来者吗
    Mogugugugu
        12
    Mogugugugu  
       2020-06-22 18:41:58 +08:00 via Android   ❤️ 1
    用工具类记得看源码实现(🐶🐶狗头保命
    Resource
        13
    Resource  
       2020-06-22 18:43:43 +08:00
    很好奇咋看出来是推广的。。。
    MarkLeeyun
        14
    MarkLeeyun  
       2020-06-22 19:46:44 +08:00
    @Resource 我也是。。。
    FreeEx
        15
    FreeEx  
       2020-06-22 21:34:47 +08:00 via iPhone
    鱼钩太直了吧。
    xkzhangsan
        16
    xkzhangsan  
       2020-06-22 21:40:18 +08:00 via Android
    看过源码,在码云上参与解决过 issue,觉得写的很好。
    xkzhangsan
        17
    xkzhangsan  
       2020-06-22 21:43:04 +08:00 via Android
    @wysnylc 怎么看出来是推广的? 可能想多一种选择呢?
    sagaxu
        18
    sagaxu  
       2020-06-22 21:44:05 +08:00 via Android
    很大很全,但是没啥用
    xkzhangsan
        19
    xkzhangsan  
       2020-06-22 21:55:35 +08:00 via Android
    @sagaxu 好像可以按需引用其中一个模块
    xkzhangsan
        20
    xkzhangsan  
       2020-06-22 21:58:39 +08:00 via Android
    @FreeEx 如果真是推广,那就愿者上钩了,哈哈。
    siweipancc
        21
    siweipancc  
       2020-06-22 22:22:12 +08:00 via iPhone
    上个月发现它的时间解析有个问题,声明了代码没有实现的时间解析……
    上周用它的库写验证码,上来就写死一个字体,偏偏这个字体在测试环境没有问题,生产直接爆空指针……

    用着真没 guava 省心,这库让我乖乖看完源码才敢继续用了:D
    noble4cc
        22
    noble4cc  
    OP
       2020-06-22 22:35:20 +08:00   ❤️ 1
    @hpashencedany1
    @wysnylc
    @ROYIANS
    @Resource
    @FreeEx
    要是推广全家都新冠

    其实我有不太好意思说出来的原因:hutool 是国人的作品质量不放心,看看有没有好的替代品 guava 经常用,但是东西没 hutool 这么全
    xkzhangsan
        23
    xkzhangsan  
       2020-06-22 22:50:49 +08:00
    @noble4cc 没有那么严重,互相讨论一下,代码都是人写的,难免有 bug,只是多少问题,JDK 也有 bug 。
    xkzhangsan
        24
    xkzhangsan  
       2020-06-22 22:51:43 +08:00
    觉得不放心,使用前验证一下,毕竟亲自验证过才放心!
    24bit
        25
    24bit  
       2020-06-22 22:59:19 +08:00
    apache common & guava++
    kkhinton
        26
    kkhinton  
       2020-06-23 09:42:12 +08:00
    看到标题愣了好久,hutool 不就是 Java 的工具包,还以为自己记忆出问题了
    wangyanrui
        27
    wangyanrui  
       2020-06-23 09:56:46 +08:00
    一脸懵逼!
    noble4cc
        28
    noble4cc  
    OP
       2020-06-23 10:16:14 +08:00
    @kkhinton hutool 当然是工具包,只不过在寻找类似的
    yinzhili
        29
    yinzhili  
       2020-06-23 10:22:26 +08:00
    hutool 里面好多静态工具类的方法都没做参数 null 检查,我觉得他们不必急于推广,先多花些时间完善一下程序和文档。
    Kyle18Tang
        30
    Kyle18Tang  
       2020-06-23 12:09:55 +08:00   ❤️ 1
    要什么大而全,多个小而精不好么,要啥引啥。
    yiyi11
        31
    yiyi11  
       2020-06-23 12:29:35 +08:00 via Android
    看 hutool 的维护者对于 issue 的处理难免让人觉得有点功利主义。
    cco
        32
    cco  
       2020-06-23 15:51:24 +08:00
    吃个香蕉没必要把海南岛搬过来吧。不太喜欢这种大而全的东西。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   995 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:37 · PVG 02:37 · LAX 10:37 · JFK 13:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.