![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
guava
guava
不听话的小耳朵
这个作者很懒,什么都没留下…
展开
-
十一、guava 并发工具 monitor
java处理并发时,synchronized语句块中,无论使用对象监视器的wait notify/notifyAll还是Condition的await signal/ signalAll方法调用,我们首先都会对共享数据的临界值进行判断,当条件满足或者不满足的时候才会调用相关方法使得当前线程挂起,或者唤醒wait的线程。原创 2023-04-12 21:25:59 · 239 阅读 · 0 评论 -
一、guava实验准备
【代码】guava实验准备。原创 2023-04-07 21:53:10 · 65 阅读 · 0 评论 -
十、guava eventbus
EventBus 是 Guava 的事件处理机制,是观察者模式(生产/消费模型)的一种实现。根据发送对象的类型,查找订阅列表进行处理。原创 2023-04-07 21:18:12 · 412 阅读 · 0 评论 -
九、guava stopwatch
stopwatch3计时:1.122 ms, stopwatch重置后计时累加:1.211 ms。stopwatch2计时:1.093 ms, stopwatch计时累加:2.396 ms。stopwatch计时:1.167 ms。原创 2023-04-05 21:22:21 · 123 阅读 · 0 评论 -
八、guava 函数式接口和工具
guava 函数式接口提供了Function,Supplier和Predicate,都继承了JDK的函数式接口,并提供了Functions,Suppliers和Predicates工具类。原创 2023-04-05 20:44:58 · 170 阅读 · 0 评论 -
七、guava Strings
【代码】guava Strings。原创 2023-04-05 06:01:15 · 49 阅读 · 0 评论 -
六、guava ComparisonChain比较链
【代码】guava ComparisonChain比较链。原创 2023-04-04 21:53:27 · 112 阅读 · 0 评论 -
五、guava MoreObjects和Objects
guava的MoreObjects提供了Class的toString方法的字符串拼接工具类。Objects提供了判断相等和获取hashcode的方法。原创 2023-04-04 20:55:48 · 84 阅读 · 0 评论 -
四、guava Precodition
Precodition 用于参数/状态检查,不满足条件时会抛出异常。其实现和用法值得借鉴。原创 2023-04-04 20:28:43 · 48 阅读 · 0 评论 -
三、guava splitter
【代码】guava splitter。原创 2023-04-02 21:24:06 · 122 阅读 · 0 评论 -
二、Guava joiner
【代码】Guava joiner。原创 2023-04-02 16:43:54 · 96 阅读 · 0 评论 -
guava资料备份
guava常用工具guava源码解析原创 2023-03-26 21:02:23 · 53 阅读 · 0 评论