
JAVA8
无Bug说
这个作者很懒,什么都没留下…
展开
-
java8 Lambda表达式
Lambda是java8最重要的新特性之一,Lambda是java8支持函数式接口编程的核心它允许把函数作为一个方法的参数特征:1:无需声明参数类型,编译器可以识别2 :如果只有一个参数就不需要圆括号,但多个参数需要圆括号3: 如果要计算的代码无法放在一个语句,那么可以使用大括号括起来‘4 : 如果只有一个表达式,则编译器会自动返回值,大括号需要指明表达式返回了一个值注意:5 : ...原创 2018-12-20 02:06:19 · 272 阅读 · 0 评论 -
java8的接口的重新定义
java8重新定义了接口java8以后的接口里可以定义默认的方法和静态方法interface People{ int num = 19; //默认为public static final void do1(); //默认为 public abstract default void do2(){ //默认方法用 defaul...原创 2018-12-19 13:32:18 · 334 阅读 · 0 评论 -
Java8的新增的时间类和格式化 7
格式化日期DateTimeFormatter//格式化日期,java8提供了更强大的格式化功能,不仅线程安全,并且内置了许多不同的格式java11 java.time包的官方文档https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/package-summary.htmlimport jav...原创 2018-12-19 02:35:47 · 357 阅读 · 0 评论 -
Java8的新增的时间类和格式化 6
对于 ZonedDateTime 的测试ZonedDateTime和ZoneId类是指定时区的时间,通常用ZoneId类来指定时区,然后构ZoneDateTime对象ZoneId提供了许多的时区,这些时区以映射的方式被存储在 ZoneId的 SHORT_IDS中[java11 java.time包的官方文档]https://docs.oracle.com/en/java/javase/...原创 2018-12-19 02:17:23 · 249 阅读 · 0 评论 -
Java8的新增的时间类和格式化 5
对于 Period 的测试Period 提供了大量计算时间关系的方法,它本身的方法也和其它的时间类相似java11 java.time包的官方文档https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/time/package-summary.htmlimport java.time.Period;impo...原创 2018-12-19 02:16:29 · 235 阅读 · 0 评论 -
Java8的新增的时间类和格式化 4
对于 MonthDay 的测试MonthDay的精度比LocalDate更低,只有 月 日 , 方法和其他三个类是相似的,所以我只测试几个方法、我测试 LocalDate的链接:https://blog.youkuaiyun.com/qq_42394457/article/details/85086381LocalTime:https://blog.youkuaiyun.com/qq_42394457...原创 2018-12-19 02:15:00 · 144 阅读 · 0 评论 -
Java8的新增的时间类和格式化 3
对于LocalDateTime的测试 LocalDateTime : 可以说是 LocalDate和LocalTime的结合, 同样是线程安全且不可变的我测试 LocalDate 的链接:https://blog.youkuaiyun.com/qq_42394457/article/details/85086381LocalTime的链接:https://blog.youkuaiyun.com/qq_...原创 2018-12-19 02:12:02 · 224 阅读 · 0 评论 -
Java8的新增的时间类和格式化 2
对于 LocalTime 的测试LocalTime :专门处理时间 LocalTime也是不可变且线程安全的LocalTime和LocalDate的方法有很多相似的这是关于 我测试 LocalDate 的连接https://blog.youkuaiyun.com/qq_42394457/article/details/85086381这里是java11的官方文档[java11 jav...原创 2018-12-19 02:06:56 · 146 阅读 · 0 评论 -
Java8的新增的时间类和格式化 1
对于java8新增时间类的测试//java8新增了许多,其中常用的时间类 TestLocalDate LocalTime LocalDateTime,都是不可变且线程安全的//原来的Date和Calenter有许多缺陷,新加入的3个类更加安全,并且3个的功能也分开了 ,// 1 : LocalDate :专门处理日期 LocalDate是不可变且线程安全的// 2 : Loca...原创 2018-12-19 02:03:55 · 300 阅读 · 0 评论