摘要: 谷歌有专门的Jar包,先导入包 <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>22.0</version> </dependency> 写一个方法 public dou 阅读全文
posted @ 2020-04-21 17:18 Vinlen 阅读(2224) 评论(0) 推荐(0) 编辑
摘要: 作为jdk8的另一个特性,lambda给我们带来的便利是不言而喻的。Lambda简而言之就是函数编程,当某个方法的参数需要传接口对象的时候,我们传统方式都需要先创建一个实现这个接口的实例对象并重写抽象方法再传进这个方法才能调用。 举个例子 new Thread(new Runnable(){ @Ov 阅读全文
posted @ 2020-04-21 11:28 Vinlen 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 流是jdk8新增的一个特性。大概可以理解为将集合转为流,处理之后再转换成自己想要的其他类型。 对流的操作大概可以分成两类,中间操作和结束操作。 每次调用中间操作都会生成一个新的流,当结束操作执行时会触发实际运算,计算完成之后流就会失效。 Java的优点: Stream不是一个数据结构,它应该可以说是 阅读全文
posted @ 2020-04-21 10:11 Vinlen 阅读(927) 评论(0) 推荐(0) 编辑