java8
q42368773
这个作者很懒,什么都没留下…
展开
-
Java8 学习笔记(三)—— 新时间API
先来一段代码,看看传统的日期格式化与java8有什么不同 public static void main(String[] args) { //传统日期格式化 SimpleDateFormat format = new SimpleDateFormat("yyyyMMdd"); System.out.println(format.format(new Date())); //java8 DateTimeFormatter formatter = DateTimeForm原创 2020-07-23 19:12:36 · 152 阅读 · 0 评论 -
Java8 学习笔记(二) —— Stream API
这里的Stream非io流,简单的说就是使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象 /* * 一、Stream API 的操作步骤: * 1. 创建 Stream * 2. 中间操作 * 3. 终止操作(终端操作) */ public static void main(String[] args) { //1. Collection 提供了两个方法 stream() 与 parallelStream() Lis原创 2020-07-04 16:19:21 · 137 阅读 · 0 评论 -
Java8 学习笔记(一) —— Lambda 表达式 与 函数式接口
先来一段传统的匿名内部类调用程序//定义一个数学接口public interface Maths { //定义一个计算的接口方法 int calc(int a, int b);}//测试类public class MathsTester { //定义一个打印计算结果的方法 public static void printCalcResult(int a,int b,Maths maths){ System.out.println(maths.calc(a, b)); }原创 2020-07-01 15:41:16 · 230 阅读 · 1 评论