- 博客(3)
- 收藏
- 关注
原创 Java并发编程: 使用CountDownLatch协调子线程
1. CountDownLatch工具类介绍 CountDownLatch是一个同步工具类,它允许一个或多个线程处于等待状态直到在其它线程中运行的一组操作完成为止。CountDownLatch用一个给定的计数来实现初始化。Await方法会一直处于阻塞状态,直到countDown方法调用而使当前计数达到零。当计数为零之后,所有处于等待的线程将被释放,await的任何后续调用将立即返回。这种现象只出...
2017-02-13 12:39:11 130
原创 Java SE7新特性之泛型实例创建时的类型推断
只要编译器从上下文中能够推断出类型参数,你就可以使用一个空的类型参数集合 (<>)代替调用一个泛型类的构造器所需要的类型参数。 这对尖括号通常叫做 diamond. 举个例子, 考虑下面的变量声明: Map<String, List<String>> myMap = new HashMap<String, List<String>>...
2017-02-05 21:47:43 154
原创 Using Spring for Apache Kafka
Using Spring for Apache Kafka Sending Messages KafkaTemplate The KafkaTemplate wraps a producer and provides convenience methods to send data to kafka topics. Both asynchronous and synchro...
2017-02-05 21:25:24 297
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人