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