Java8
文章平均质量分 77
sweetException
在Java行业中工作了4年,进过阿里系,进过传统行业公司,也在创新型公司工作过,现在的目标争取做一个提前退休的程序员。希望大家一起进步,一起交流,一起成长。
展开
-
Java 8新特性之新的时间日期API
一段时间在使用时间的格式转换的时候,总觉得Java的Date类,表现的非常的不给力,对于处理一些本来很简单的问题但是确感觉到很复杂,后面听别人说可以了解一下Java8的关于时间日期处理的新特性。下面我们就一起来看看: 首先我们可以看看一下Duration对象,一个Duration对象表示两个瞬时点之间的时间量。 我们来通过一个例子来说明一下:package Time; import java原创 2016-12-31 13:52:38 · 772 阅读 · 0 评论 -
Java 8新特性之Optional
说实话,一开始看见java 8 的新特性的时候我没有关注到Optional这个类的使用,因为我用了一下觉得不怎么方便,但是在后面想起来有这个类的时候,我觉得它帮了我很多,于是就又认真的去看了一下它的API,觉得这个还是不错的一个容器对象类来的。 但是我们在什么时候去使用这个新的类呢? 那么我就来看看我们现在是怎么写的当String类型的值为null的时候,我们一般是怎么做的,很简单: 我们先原创 2016-12-26 14:10:44 · 737 阅读 · 0 评论 -
Java8之Lambda表达式
前一段事件在做项目的时候,看见项目里的很多地方都采用到了Java 8新特性的Lambda表达式进行编写,说实话,一开始的时候确实很让我觉得难以理解,可能是天生的对于新生的事物有一种莫名的抵触感吧。但是仔细的去了解和学习了一下,发现它并没有什么新的东西,无非是提高了编写代码的效率,当然其中也添加很很多有用的方法,对于开发者来说,确实是福音,我觉得Lambda的本质就是语法糖罢了,通俗的来说就是约定的原创 2016-12-26 12:51:52 · 519 阅读 · 0 评论