albin504
V2EX  ›  Java

Java 库: google guava 挺强大

  •  
  •   albin504 · Nov 22, 2023 · 7609 views
    This topic created in 1077 days ago, the information mentioned may be changed or developed.

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

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

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