240 投稿
收录了9篇文章 · 3人关注
  • 新的日期和时间API

    LocalDate,LocalTime,Instant,Duration,Period 使用LocalDate和LocalTimelocalda...

  • 用Optional取代null

    null引发的问题以及为什么要避免null引用 先看一个例子 意思也就是说获取一个人的车的保险公司的名称。可以看到的是,并不是每一个都有车,也并...

  • Resize,w 360,h 240
    使用流

    筛选好,切片和匹配 filter 过滤传入一个predicate<T>,predicate里面有一个test方法,boolean test(T ...

  • 用流收集数据

    找出流中最大和最小元素 汇总 字符串连接joining工厂方法返回的收集器会把对流中每一个对象应用tostring方法得到的字符串连接成一个新的...

  • Resize,w 360,h 240
    默认方法

    什么是默认方法 java8引入了一个新的功能,叫默认方法,通过默认方法你可以指定接口方法的默认实现。换句话说:就是接口可以提供具体的实现。 Ja...

  • lambda表达式

    什么是lambda 表达式? lambda 表达式主要是将之前面向对象的传递数据思想改变为传递行为. lambda 表达式的好处有哪些? 匿名这...

  • Resize,w 360,h 240
    引入流

    流是什么 流是Java api的新成员,它允许你以申明式的方式处理数据集合。申明性:更简洁,更易读可复合:更灵活可并行:性能更好流的简介:从支持...

  • 为什么要关心Java8

    Stream API java8提供了一个新的API,简称Stream。它支持多核处理器并行操作,很多思路来源于数据库的操作,可以减少很多数据库...

  • 行为参数化

    行为参数化帮助你处理频繁变更的需求的一种开发模式 筛选苹果的例子 初试牛刀 选择绿色的苹果 如果说有一天需求改变了,需要选择出红苹果怎么办呢?你...

专题公告

Java lambda