![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java8
yanggfann
这个作者很懒,什么都没留下…
展开
-
解决 can‘t find artifact com.sun:tools:jar:1.8 at specified path /usr/local/Cellar/openjdk/14.0.1/lib
问题描述在maven项目中引入如下依赖 <dependency> <groupId>com.sun</groupId> <artifactId>tools</artifactId> <version>1.8</version> <scope>system</scope> <原创 2020-12-23 23:24:29 · 3394 阅读 · 1 评论 -
java8新特性
java8新特性Lambda表达式Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中。)语法(parameters) -> expression或(parameters) ->{ statements; }lambda表达式的重要特征:**可选类型声明:**不需要声明参数类型,编译器可以统一识别参数值。**可选的参数圆括号:**一个参数无需定义圆括号,但多个参数需要定义圆括号。**可选的大括号:**如果主体包含了一个语句,就不需要使用大括号。**原创 2020-09-12 11:20:04 · 66 阅读 · 0 评论 -
Java8 Optional类
Optional类是Java8新增的一个类,用于解决NullPointerExxception异常。可以用Optional类来消除代码中的null检查。定义一个Student类:public class Student { private String id; private String name; //get set 和 构造方法 @Overri...原创 2019-12-14 22:52:10 · 58 阅读 · 0 评论