jdk8新特性[3]

java反射及其使用

反射:目的:可以帮助开发者更快更方便的封装框架实现扩展功能;反射是动态的获取java的元数据信息,也就是编译后的class文件。反射的用途:1.通过反射机制访问java对象的属性,方法,构造方法等2.JDBC加载驱动连接 class.fornameClass.forName(“com.mysql.j

Lambda表达式(四)方法引入

方法引入:什么是方法引入?方法引入:需要结合lambda表达式能够让代码变得更加精简。匿名内部类使用Lambda调用匿名内部类方法引入方法引入的四大分类静态方法引入 类名::(静态)方法名称对象方法引入 类名:: 实例方法名称实例方法引入 new对象 对象实例::方法引入构造函数引入 类名:

JDK8Optional

Java系统内置那些函数接口消费型接口:Conusmervoid accept(T t);BiConusmer<T,U>void accept(T t,U u);//增加一种入参类型供给型接口Suppliervoid get();函数型接口Function<T ,R>R ap