
Java8
简单的小宋
本人专注于产品规划设计,项目管理,Java开发技术等相关知识,目前处于RPA行业,担任高级产品经理,望与各位博友共同成长。以梦为马,不负韶华。
展开
-
凌月馆--Java8系列之Base64(八)
本章讲一下Java8系列Base64的相关知识点 目录Base64内嵌类静态方法实例 Base64 在Java8中,Base64编码已经成为Java类库的标准。 Java 8 内置了 Base64 编码的编码器和解码器。 内嵌类 分别有解码和编码的Decoder类和Encoder类 静态方法 Base64工具类提供了一套静态方法获取下面三种BASE64编解码器: 基本:输出被映射到一组字符A-Za-z0-9+/,编码不添加任何行标,输出的解码仅支持A-Za-z0-9+/。 URL:输出映射到一.原创 2020-12-24 11:08:09 · 640 阅读 · 3 评论 -
栖霞山--Java8系列之日期时间API(七)
本章讲一下java8中新的日期时间api 目录日期时间APIJava8之前旧版情况Java8情况本地化日期时间 API使用时区的日期时间API1.要创建一个ZonedDateTime对象,有以下几种方法,一种是通过now()方法返回当前时间:2.可以解析自己定义的时区和日期时间3.通过给一个LocalDateTime附加一个ZoneId,就可以变成ZonedDateTime时区转换LocalDateTime和ZonedDateTime日期时间加减 日期时间API Java 8通过发布新的Date-Tim.原创 2020-12-23 18:02:17 · 481 阅读 · 3 评论 -
幽情阁--Java8系列之Nashorn JavaScript(六)
本章小宋讲一下JavaScript的引擎Nashorn 目录Nashornjjsjjs 交互式编程jjs传递参数Java 中调用 JavaScriptJavaScript 中调用 Java Nashorn Nashorn 一个 javascript 引擎。 从JDK1.8开始,Nashorn取代Rhino(JDK 1.6, JDK1.7)成为Java的嵌入式JavaScript引擎。Nashorn完全支持ECMAScript 5.1规范以及一些扩展。它使用基于JSR292的新语言特性,其中包含在JDK .原创 2020-12-23 15:16:51 · 5060 阅读 · 11 评论 -
忘忧阁--Java8系列之Optional类(五)
本章小宋带大家了解一下Java8的Optional类 目录OptionalOptional类Optional类的方法Optional使用实例 Optional Optional 类是一个可以为null的容器对象。如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。 Optional 是个容器:它可以保存类型T的值,或者仅仅保存null。Optional提供很多有用的方法,这样我们就不用显式进行空值检测。 Optional 类的引入很好的解决空指针异常。 Optional.原创 2020-12-23 12:14:56 · 282 阅读 · 3 评论 -
试剑亭--Java8系列之Stream(四)
本章着重讲一下java8的Stream,小宋会带着大家进行详细的分析讲解。 目录Stream什么是Stream如何生成流Stream提供的方法forEachmapfilterlimitsortedparallelStreamCollectors统计使用Stream实例 Stream Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。 Stream使用一种类似用SQL语句从数据库查询数据的直观方式来提供一种对Java集合运算和表达的高阶抽象。 Stream API.原创 2020-12-22 17:59:44 · 352 阅读 · 3 评论 -
燕子坞--Java8系列之默认方法(三)
本章继续讲的是Java8默认方法的使用。该系列的博文会在近期一一更新完毕。 目录默认方法特性语法多个默认方法静态默认方法实例使用 默认方法 Java 8 中新增了接口的默认方法。 特性 小宋简单点说,默认方法就是接口可以有实现方法,而且不需要实现类去实现其方法。 我们只需在方法名前面加个default关键字即可实现默认方法。 为什么要有这个特性? 首先,之前的接口是个双刃剑,好处是面向抽象而不是面向具体编程,缺陷是,当需要修改接口时候,需要修改全部实现该接口的类,目前的java 8之前的集合框架没有fo.原创 2020-12-22 14:33:11 · 276 阅读 · 3 评论 -
凌霄山--Java8系列之方法引用(二)
今天继续往下讲讲java8新特性的方法引用。 目录方法引用方法引用几种情况实例 方法引用 方法引用通过方法的名字来指向一个方法。 好处: 方法引用可以使语言的构造更紧凑简洁,减少冗余代码。 基本使用 方法引用使用一对冒号 :: 方法引用几种情况 在下面的 Car 类中定义了 4 个方法来作为例子区分 Java 中 4 种不同方法的引用。 public class Car { @FunctionalInterface public interface Supplier<T> {.原创 2020-12-22 11:16:43 · 250 阅读 · 1 评论 -
云烟阁--Java8系列之函数式接口和Lambda表达式(一)
新的一周又开始了,这周小宋也有了新的计划,最近几个月有点懈怠,因为新的公司早上10点才上班导致我也习惯了晚睡晚起,今天决定开始恢复良好的作息早睡早起,第二天6点半起来去楼下的健身房运动,然后回来学习一下再去上班。会在接下来的博客中和各位同学一起见证我们各自的改变。 目录Java8新特性1. lambda表达式1.1 语法1.2 实例1.3 变量作用域2. 函数式接口2.1 @FunctionalInterface2.2 java8函数式接口2.3 java.util.function2.4实例 Java.原创 2020-12-21 14:23:04 · 287 阅读 · 3 评论