一.简介 lambda表达式是Java8的一个重要特性,也可以称为闭包,常用于配合Java8的Stream对集合元素进行操作,使得代码更简介紧凑. 二.代码解析 虽说lambda表达式是一个新的特性,但是使用起来还是需要注意的,在对于引用对象来操作时,用lambda表达式可以使代码更简介,不过对于基本数据类型进行操作时,有时代码量反而会增大一些,这点见仁见智了,下面通过代码来学习下: /** * 测试类 */ public class Test { public static void main…
一.this的学习方法 1.使用this调用构造方法市一定放在构造方法的首行 2.使用this调用构造方法时一定流出调用的出口 public class MyClass { public MyClass(){ System.out.printf("调用无参数的构造方法"); } public MyClass(String name) { this(); System.out.printf("调用一个参数的构造方法"); } public MyClass(String…
一.String常用的方法: 1. == 实质比较两个对象的地址数值 String a = "hello" (hello为匿名对象) String a1 = "hello" String b = new String("hello") String b1 = new String("hello").intern String c = b; a == b ----------> false false的原因:ne…