上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 81 下一页

2018年2月4日

摘要: 之前已经对于线程同步相关的知识点进行了详细的学习,这次来学习一下线程间的通信相关的知识,话不多说直接用代码进行演练,以一个简陋的生产者消费者模型来初步了解下线程间通信是怎么一回事。 生产消费者第一版: 然后具体实现生产消费方法: 此时用两个线程来应用一下: 这时看一下运行结果: 对于一个生产者与一个 阅读全文
posted @ 2018-02-04 15:28 cexo 阅读(262) 评论(0) 推荐(0) 编辑

2018年2月2日

摘要: 上一次已经将Collectors类中的各种系统收集器的源代码进行了完整的学习,而在之前咱们已经花了大量的篇幅对其Stream进行了详细的示例学习,如: 那接下来则通过源代码的角度来对Stream的运作原理进行深入的学习,比如:Stream里面提供了这么多方法都是如何实现的?串行流与并行流又是如何调用 阅读全文
posted @ 2018-02-02 15:43 cexo 阅读(847) 评论(0) 推荐(1) 编辑

2018年2月1日

摘要: 在上一次【http://www.cnblogs.com/webor2006/p/8387656.html】中对于Collectors.groupingBy()方法进行了完整的分析之后,接着继续来分析一下Collectors其它跟它类似的方法:groupingByConcurrent()、partio 阅读全文
posted @ 2018-02-01 13:54 cexo 阅读(2575) 评论(0) 推荐(2) 编辑

2018年1月30日

摘要: 继续接着上一次【http://www.cnblogs.com/webor2006/p/8366083.html】来分析Collectors中的各种收集器的实现, 对里它里面有个groupingby()方法,这个之前咱们也已经对它详细使用过,但是!!它的实现是比较复杂的,所以这次来仔细分析一下该方法的 阅读全文
posted @ 2018-01-30 22:27 cexo 阅读(1727) 评论(1) 推荐(1) 编辑

2018年1月27日

摘要: 如上一节【http://www.cnblogs.com/webor2006/p/8360232.html】在结尾处谈到的,彻底理解了Collector收集器之后,有必要对其系统Collectors实现的各种非常常见的收集器进行仔细阅读,所以这也是接下来要去完成的,下面开始。 对于Collectors 阅读全文
posted @ 2018-01-27 14:57 cexo 阅读(1032) 评论(0) 推荐(2) 编辑

2018年1月26日

摘要: 首先先来找出上一次【http://www.cnblogs.com/webor2006/p/8353314.html】在最后举的那个并行流报错的问题,如下: 在来查找出上面异常的原因之前,当然得要一点点去排查,所以下面会做实验一步步来为找到这个问题而努力。 下面咱们将循环次数只为1次,先来观察日志输出 阅读全文
posted @ 2018-01-26 16:32 cexo 阅读(595) 评论(0) 推荐(1) 编辑

2018年1月25日

摘要: 自定义收集器深度剖析: 在上次【http://www.cnblogs.com/webor2006/p/8342427.html】中咱们自定义了一个收集器,这对如何使用收集器Collector是极有帮助的,这次基于它再来进一步,争取彻底理解收集器的所有概念,这里再定义一个新的收集器,其实现如下需求: 阅读全文
posted @ 2018-01-25 21:31 cexo 阅读(651) 评论(0) 推荐(1) 编辑
摘要: 接口: 对于什么是接口这里就不概述了,跟java中的概念一样,下面直接上代码进行操练: 而男人跟女人的接口当然也是不同的,很显然男人跟女人最大的差别就是拥有"小弟弟"【我黄我暴利】,所以可以在男人的接口中定义一个这样的接口,如下: 接下来则定义一个具体的男人,来实现这个接口: 而作为具体类当然得实现 阅读全文
posted @ 2018-01-25 10:31 cexo 阅读(462) 评论(0) 推荐(0) 编辑

2018年1月24日

摘要: 在上次花了几个篇幅对Collector收集器的javadoc进行了详细的解读,其涉及到的文章有: http://www.cnblogs.com/webor2006/p/8311074.html http://www.cnblogs.com/webor2006/p/8318066.html http: 阅读全文
posted @ 2018-01-24 16:46 cexo 阅读(917) 评论(0) 推荐(1) 编辑
摘要: 继续接着上次【http://www.cnblogs.com/webor2006/p/8331498.html】的比较器进行探究,上次排序采用是的利用Collections.sort()进行的,下面采用List集合本身的sort()方法【Java8才加入的】,其使用基本上类似: 接下来同样改用Lamb 阅读全文
posted @ 2018-01-24 15:31 cexo 阅读(429) 评论(0) 推荐(1) 编辑
上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 81 下一页

导航