标签:lambda

Java

java遗珠之lambda与方法重载

dulong 发布于 2018-09-21

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lastsweetop/article/details/82807255 当lambda的目标类型不是很明确时,就需要根据一些特征来判断lambda的目标类型,比较常见的就是在方法重...

阅读(14)评论(0)赞 (0)

Java

Java 8 中的 Streams API 详解

1

hellas 发布于 2018-09-18

Streams 的背景,以及 Java 8 中的使用详解 为什么需要 Stream Stream 作为 Java 8 的一大亮点,它与 java.io 包里的 InputStream 和 OutputStream 是完全不同的概念。它也不同于 StAX 对 XML 解析的 Str...

阅读(36)评论(0)赞 (0)

Java

《Java8实战》-第六章读书笔记(用流收集数据-01)

songhua.gao 发布于 2018-09-18

我们在前一章中学到,流可以用类似于数据库的操作帮助你处理集合。你可以把Java 8的流看作花哨又懒惰的数据集迭代器。它们支持两种类型的操作:中间操作(如 filter 或 map )和终端操作(如 count 、 findFirst 、 forEach 和 reduce )。中间...

阅读(20)评论(0)赞 (0)

Java

Java 重大升级马上来了:JDK 11 新特性了解一下

1

yeseng 发布于 2018-09-13

Java11,目前处于发布候选阶段的下一版 Java 编程语言,预计将于 2018 年 9 月 25 日全面上市。距离现在还有 2 周时间。由于Oracle 计划于 2019 年 1 月推出针对 JDK 8 的 “Commercial User End of Public Upd...

阅读(43)评论(0)赞 (0)

Java

《Java8实战》-第五章读书笔记(使用流Stream-02)

yeseng 发布于 2018-09-10

在本节中,我们会将迄今学到的关于流的知识付诸实践。我们来看一个不同的领域:执行交易的交易员。你的经理让你为八个查询找到答案。 找出2011年发生的所有交易,并按交易额排序(从低到高)。 交易员都在哪些不同的城市工作过? 查找所有来自于剑桥的交易员,并按姓名排序。 返回所有交易员的...

阅读(92)评论(0)赞 (0)

Java

Flink 类型和序列化机制简介

hanze 发布于 2018-09-10

使用 Flink 编写处理逻辑时,新手总是容易被林林总总的概念所混淆: 为什么 Flink 有那么多的类型声明方式? BasicTypeInfo.STRING_TYPE_INFO、Types.STRING 、Types.STRING() 有何区别? TypeInfoFactory...

阅读(114)评论(0)赞 (0)

Java

Disruptor入门

小丁 发布于 2018-09-05

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xzknet/article/details/82423506 Disruptor入门 参考文献: http://ifeve.com/disruptor-getting-starte...

阅读(31)评论(0)赞 (0)

Java

RxJava 沉思录(一):你认为 RxJava 真的好用吗?

xiaoli.he 发布于 2018-09-05

本人两年前第一次接触 RxJava,和大多数初学者一样,看的第一篇 RxJava 入门文章是扔物线写的 《给 Android 开发者的 RxJava 详解》 ,这篇文章流传之广,相信几乎所有学习 RxJava 的开发者都阅读过。尽管那篇文章定位读者是 RxJava 入门的初学者,...

阅读(52)评论(0)赞 (0)

Java

RxJava 沉思录(二):空间维度

5

hanze 发布于 2018-09-05

本文是 “RxJava 沉思录” 系列的第二篇分享。本系列所有分享: RxJava 沉思录(一):你认为 RxJava 真的好用吗? RxJava 沉思录(二):空间维度 RxJava 沉思录(三):时间维度 RxJava 沉思录(四):总结 在上一篇分享中,我们澄清了目前有关 ...

阅读(93)评论(0)赞 (0)

Java

原 荐 jdk8新特性之双冒号 :: 用法及详解

6

dulong 发布于 2018-09-04

wangbo888的个人空间 jdk 正文 jdk8新特性之双冒号 :: 用法及详解 原 荐   wangbo888 发布于 今天 16:43 字数 645 阅读 32 收藏 3 JDK jdk8的新特性有很多,最亮眼的当属函数式编程的语法糖,本文主要讲解下双冒号::的...

阅读(94)评论(0)赞 (0)

Java

java程序员等级一览:

刘莉莉 发布于 2018-09-04

凡人:买本书凑凑热闹,听得多写的少,过段时间就把老师教的都忘了。这个阶段是刷掉人最多的阶段,也是从凡人到程序员本质区别的阶段。你的日后成就在于你的习惯与态度。隔一段时间整理自己的知识体系是重中之重。如果你做得多于看代码,那么恭喜你,你进入下一阶段。 筑基:评价标准:懂了怎么配置环...

阅读(47)评论(0)赞 (0)

Java

Map大家族的那点事儿(1) :Map

1

hellas 发布于 2018-09-03

Map Map是一种用于快速查找的数据结构,它以键值对的形式存储数据,每一个键都是唯一的,且对应着一个值,如果想要查找Map中的数据,只需要传入一个键,Map会对键进行匹配并返回键所对应的值,可以说Map其实就是一个存放键值对的集合。Map被各种编程语言广泛使用,只不过在名称上可...

阅读(52)评论(0)赞 (0)

Java

JAVA 学习并发笔记(一)

2

Harries 发布于 2018-09-03

将任务代码移到实现了 Runnable 接口的类的 run 方法中。这个接口只有一个方法 public interface Runnable { public abstract void run(); } 复制代码 由于 Runnable 是一个函数式接口,可以用 lambda ...

阅读(74)评论(0)赞 (0)

Java

Java8的函数式编程

4

changyuan.xu 发布于 2018-09-03

函数式编程:是一种如何搭建应用程序的方法论。(lambda表达式+Stream流的思想) 命令式编程和函数式编程的异同点: 命令式编程关注怎么样做,而函数式编程中关注做什么 import java.util.stream.IntStream; public class MinDe...

阅读(73)评论(0)赞 (0)

Java

Learn Java8

21

Harries 发布于 2018-09-02

Java8 学习笔记,PPT 备忘录~ Java 发展史 JDK 5 JDK 6 JDK 7 JDK 8 接口默认方法 默认方法让接口 增加新方法 的同时又能保证对使用这个接口的 老版本代码的兼容 如果在面向接口编程里面,功能 1 要新增一个方法,在接口中添加了该方法,则实现该接...

阅读(71)评论(0)赞 (0)

Java

RxJava、Retrofit接收Error Response Body

likai 发布于 2018-09-01

RxJava 配合 Retrofit 能够大大简化Android项目中的网络请求代码量,使得逻辑更清晰,当然也可能会遇到一些问题。下面给出一种问题的解决方案。 需求 一个基本的RxJava配合Retrofit以及Lambda的网络调用看起来像这个样子的: Subscription...

阅读(58)评论(0)赞 (0)