摘要:
一、Optional 容器类:用于尽量避免空指针异常 Optional.of(T t) : 创建一个 Optional 实例 Optional.empty() : 创建一个空的 Optional 实例 Optional.ofNullable(T t):若 t 不为 null,创建 Optional 阅读全文
摘要:
ECMAScript5、6、7 阅读全文
摘要:
作用域: 阅读全文
摘要:
Stream API的操作步骤: 1、创建Stream 2、中间操作 3、终止操作(终端操作) 中间操作: 筛选与切片: filter-接收Lambda表达式,从流中排出某些元素 limit--截断流,使元素个数不超过指定格式 skip--跳过元素,返回一个扔掉了前n个元素的流,若流中元素不足n个, 阅读全文
摘要:
方法引用: 若Lambda中的内容有方法已经实现,可以使用方法引用(方法引用是Lambda的另一种表达方式) 注意: ①方法引用所引用的方法的参数列表与返回值类型,需要与函数式接口中抽象方法的参数列表和返回值类型保持一致! ②若Lambda 的参数列表的第一个参数,是实例方法的调用者,第二个参数(或 阅读全文
摘要:
java9新特性 阅读全文
摘要:
java8新特性的主要表现: 1、Lambda表达式 2、函数式接口 3、方法引用和构造器引用 4、Stream API 5、接口中的默认方法与静态方法 6、新时间日期API Lambda表达式: Lambda表达式的基础语法: ->:称为箭头操作符,或者lambda操作符,箭头操作符把表达式拆分成 阅读全文
摘要:
... 阅读全文
摘要:
var obj2 = '{"arr":[1,2,3]}'; var arr2 ='[{"name":"孙悟空","age":18,"gender":"男"},{"name":"孙悟空","age":18,"gender":"男"}]'; JSON这个对象在IE7及以下的浏览器中不支持 阅读全文
摘要:
数据类型: 1、基本类型:String、Number、boolean、undefined、null 2、对象类型:Object(任意对象)、Function(一种特殊的对象)、Array(一种特别的对象,内部数据是有序的) 判断方法: 1、typeof(返回数据类型的字符串表达) 可以判断:unde 阅读全文