2018年1月6日

摘要: 上次【http://www.cnblogs.com/webor2006/p/8214596.html】对Predicate函数接口进行了初步的学习,其中提到了在未来要学习的Stream中得到了大量的应用, 正因为很重要,所以这次再详细的对它进行学习,其中还包含它里面定义的一些默认的方法,为之后的学习 阅读全文
posted @ 2018-01-06 22:58 cexo 阅读(1114) 评论(0) 推荐(1) 编辑
摘要: This锁: 关于什么是This锁下面用实现来说明一下它: 那下面用两个线程分别调用这两个方法,如下: 看结果: 可见两个方法是同时输出的,因为m2()方法并未上锁,所以就不存在争锁的问题,那这时给m2()方法也加上同步锁,如下: 那此时两个线程调用的m1()、m2()方法能同时执行么,看结果: 很 阅读全文
posted @ 2018-01-06 21:14 cexo 阅读(510) 评论(0) 推荐(0) 编辑
摘要: BiFunction函数式接口: 在上次中已经对BiFunction接口进行了初步的认识,这里对它进一步学习,这里打算新建一个Person实体,然后新建若干个Person的实例存放在集合中,最后再根据若干条件来从集合中挑选满足指定条件的元素,下面开始: 然后新建几个Person对象存放在集合元素中: 阅读全文
posted @ 2018-01-06 16:32 cexo 阅读(1638) 评论(0) 推荐(1) 编辑

导航