摘要:
方法的引用 构造方法的引用 阅读全文
摘要:
方法的引用 方法引用是用来直接访问类或者实例的已经存在的方法或者构造方法,方法引用提供了一种引用而不执行方法的方式,如果抽象方法的实现恰好可以使用调用另外一个方法来实现,就有可能可以使用方法引用 方法的引用分类 静态方法引用 如果函数式接口的实现恰好可以通过调用一个静态方法来实现,那么就可以使用静态 阅读全文
摘要:
Lambda表达式是对象,是一个函数式接口的实例 如何来写Lambda表达式? 看参数 看返回值 代码实例1: 代码实例2: 代码实例3: 阅读全文
摘要:
//最后一个元素放到第一个,其他元素向后移动一位 @Override public List exchangeList(List list) { for (int i = 1; i < list.size() - 1; i++) { list.set(i, list.get(i - 1)); } l... 阅读全文
摘要:
一、函数式接口 只有一个 抽象方法 的 接口 叫函数式接口 二、java8中最重要的函数式接口 java8将函数式接口存放在 External Libraries->rt.jar->java->util->function包中,以下函数式接口是非常重要的。 Supplier<T> 代表一个输出 Co 阅读全文
摘要:
比如获取Animal这个类上的注解: 阅读全文
摘要:
注解的属性也叫做成员变量。注解只有成员变量,没有方法。 注解的成员变量在注解的定义中以“无形参的方法”形式来声明 其方法名定义了该成员变量的名字,其返回值定义了该成员变量的类型。 注解中属性可以有默认值,默认值需要用 default 关键值指定。 有默认值且不想改值,无需在 @TestAnnotat 阅读全文
摘要:
//ElementType.TYPE 给类、接口、枚举上使用 @Target(ElementType.TYPE)//给注解进行注解,表示该注解可以用在什么地方 //@Retention(RetentionPolicy.CLASS)//表示注解传递存活时间,CLASS表示注解保留到编译进行时期,不会被 阅读全文
摘要:
面试题:一个请求发送到服务器,服务器是如何做出响应的? web.xml: <!-- 定义请求映射 --> Tomcat根据请求hello,解析xml获得<servlet-class>元素的Text,即字符串“org.wdl.servlet.HelloServlet”。 阅读全文
摘要:
在学习这个之前,先复习下对象构造器的作用。 一、构造器: 构造方法的名字必须和所在类的名字一致,没有返回值,但不能声明void,访问权限可以为任意,但是一般情况下使用public方法权限,构造方法中的参数可以根据需要自行定义,参数的不同的构造方法构成重载; 例如: 这个Person对象,我们在通过n 阅读全文