java8-lamda表达式方法和引用.pdfVIP

  • 65
  • 0
  • 约4.79千字
  • 约 5页
  • 2017-03-13 发布于四川
  • 举报
Java8 新特性之lamda 表达式方法的引用 1. 基本概念 方法引用是Java 8 之后增加的一个新功能,可以理解为复制版的Lamda 表达式 方法的引用主要有以下几种形式: 1、类之中静态方法的引用; 2、类之中普通方法的引用; 3、类之中构造方法的引用; 4、特定类型的任意方法的引用。(我也搞的不是很懂) 2. 基本操作 所谓的方法引用实际上指的是将一个特定类的方法功能映射过来,而后通过接口中的方法, 利用lamda 表达式实现方法体的定义,当然这种定义的形式一共分为四种: ? 类中静态方法的引用:类名称 :: 静态方法名称; ? 类中普通方法的引用:实例化对象名称 :: 普通方法; ? 类之中构造方法的引用:类名称 :: new; ? 特定类型的任意方法引用:类名称 :: 方法名称。 先观察以下代码,熟悉对方法的引用 package com.jbit.test; /* * 测试lamda函数对构造方法的引用 * 效果:调用函数接口的抽象方法时,实际上是执行的引用方法体的内容 * 引用方式: 类名称 :: */ //定义一个面向函数的接口 @FunctionalInterface interface Message{ pub

文档评论(0)

1亿VIP精品文档

相关文档