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

Java 库: google guava 挺强大

  •  
  •   albin504 · 364 天前 · 4165 次点击
    这是一个创建于 364 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://github.com/google/guava/wiki

    看了 api ,觉得这是对 jdk 很好的补充,大家工作中用的多吗?

    26 条回复    2023-11-23 14:46:52 +08:00
    youmilk
        1
    youmilk  
       364 天前
    用的很多,很多库间接引用了这个包
    liprais
        2
    liprais  
       364 天前
    事实是你想不用还得下一番功夫....
    别问我咋知道的
    chendy
        3
    chendy  
       364 天前   ❤️ 4
    guava 和 commons-xxx 属于那种,你可以不用,但是你项目里八成有,的恐怖存在
    虽然用的最多的可能是 StringUtils.isBlank 和 Hashing
    stinkytofu
        4
    stinkytofu  
       364 天前
    guava cache 我用的挺多的
    28Sv0ngQfIE7Yloe
        5
    28Sv0ngQfIE7Yloe  
       364 天前
    我现在是随手撸的小项目 hutools ,公司的生产项目 guava 是必备的
    newaccount
        6
    newaccount  
       364 天前
    不用,并且立规矩禁止使用
    这玩意的版本兼容性做的太扯蛋!
    yanz123
        7
    yanz123  
       364 天前   ❤️ 1
    容易内存泄漏
    sprit
        8
    sprit  
       364 天前
    @yanz123 此话怎讲 guava cache ?
    piecezzz
        9
    piecezzz  
       364 天前   ❤️ 1
    滥用了,而且很多还有公共库之间的版本有冲突, 贼麻烦 , 编译没问题,运行就报错。
    wwwz
        10
    wwwz  
       364 天前   ❤️ 1
    无论什么工具总有人看不起这看不起那的
    四个字:该用就用
    CodingNew
        11
    CodingNew  
       364 天前
    封装的很好,但是用起来没有 hutool 顺手
    kdd0063
        12
    kdd0063  
       364 天前
    用,它家的 guava cache 和 striped lock 还不错,目前没遇到什么坑。
    haimianbihdata
        13
    haimianbihdata  
       364 天前 via Android
    做大数据的同学。恨不得删了这个包
    wangyiyi10
        14
    wangyiyi10  
       364 天前
    @haimianbihdata 哈哈哈哈,类冲突太特么恶心了
    chuck1in
        15
    chuck1in  
       363 天前
    不太用,一般用的是 apache utils
    wetalk
        16
    wetalk  
       363 天前
    Java 霸榜服务器开发的众多基石之一
    superchijinpeng
        17
    superchijinpeng  
       363 天前
    欢迎使用 kotlin
    lonenol
        18
    lonenol  
       363 天前
    用,但是没啥大用。。
    frank42a
        19
    frank42a  
       363 天前
    spring 自带 utils 够用
    flmn
        20
    flmn  
       363 天前
    之前用,现在不喜欢用了
    很多常用的工具类 jdk 慢慢都提供了
    现在缓存都用 Caffeine 了
    caiji11
        21
    caiji11  
       363 天前
    hutool 也挺好用的
    omniversia
        22
    omniversia  
       363 天前
    你不用可能都由于依赖存在于项目中,
    当年我还特别不想用 lombok 呢
    Sangering7
        23
    Sangering7  
       363 天前
    我们目前用的最多的也就是 guava cache ,其他的也基本用的很少了。
    @stinkytofu
    neptuno
        24
    neptuno  
       363 天前
    guava 的 multimap 很好用
    suiterchik
        25
    suiterchik  
       363 天前
    @haimianbihdata 哈哈哈哈啊哈大数据第一步,如何 shade 掉 guava
    yanz123
        26
    yanz123  
       363 天前
    @sprit 反正我们生产用就内存泄漏了,后来换原始 java 了。估计对使用者的熟练度有要求
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3356 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 130ms · UTC 11:38 · PVG 19:38 · LAX 03:38 · JFK 06:38
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.