BAT的男人

本人对Spring技术栈、MyBatis等流行框架有深入研究,专注于Java社区技术的分享,做有意义的内容传播者
261 篇文章
47 人订阅

数据结构

YourBatman

VIPKid · Java高级工程师 (已认证)

【小家Java】common-lang3中StringUtils的使用详解

上一篇博文已经讲解了lang3下面的很多的API,但是StringUtils留在本文专门讲解。因为这个工具类在日常使用中实在太多了。

11020
YourBatman

VIPKid · Java高级工程师 (已认证)

【小家Spring】Spring贡献的多个注解相关的工具类:AnnotationUtils、AnnotatedElementUtils、AnnotationConfigUtils...

本文主要聊聊Spring提供的多个关于注解相关的工具类:AnnotationUtils和AnnotatedElementUtils等等 因为很多逻辑都封装在了...

13510
YourBatman

VIPKid · Java高级工程师 (已认证)

【小家java】BlockingQueue阻塞队列详解以及5大实现(ArrayBlockingQueue、DelayQueue、LinkedBlockingQueue...)

在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭...

11120
YourBatman

VIPKid · Java高级工程师 (已认证)

【小家java】Java实用数据结构Pair、MutablePair、ImmutablePair详解(推荐apache的commons组件提供)

我们讨论了一个非常有用的编程概念,配对(Pair)。配对提供了一种方便方式来处理简单的键值关联,当我们想从方法返回两个值时特别有用。

21530
YourBatman

VIPKid · Java高级工程师 (已认证)

【小家java】java8新特性之---函数式接口(Supplier、Consumer、Predicate、Function、UnaryOperator,通往高阶设计的好工具)

首先,它还是一个接口,所以必须满足接口最基本的定义。但它是一个特殊的接口:SAM类型的接口(Single Abstract Method)。可以在调用时,使用一...

7920

扫码关注云+社区

领取腾讯云代金券