A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 邓小邓 初级黑马   /  2019-5-19 11:29  /  767 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Lambda 表达式的三要素:形式参数,箭头,代码块

使用前提是函数式接口 必须有上下文环境

方法引用

引用类方法:就是引用类的静态方法

引用对象的实例方法:就是引用类中的成员方法

引用类的实例方法:就是引用类中的成员方法

函数式接口

Supplier Consumer Predicate Function

Stream流

获取stream流的方式:Collection体系:使用默认方法stream()生成流

,map体系:间接的成成流

数组用Stream流的静态of方法

filter limit  skip forEach concat

收集流的方法:流名.collect(Collectors.to)// 返回指定的集合对象

反射

是指在运行时去获取一个类的变量和方法信息。然后通过获取到的信息来创建对象,调用方法的一种机制

获取class对象的三种方式:类名.class ,对象名.getCalss,Class.forName(全类名)

获取类的构造方法创建对象:class对象.getConstructor.newInstance

获取属性:class对象.getField("属性名")

获取方法:calss对象.getMethod("方法名",参数类型.class)


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马