java8
文章平均质量分 79
徒步远方999
不要让任何一件事让你丢失持续学习的能力!
展开
-
java8 新特性
参考链接:https://www.runoob.com/java/java8-new-features.html 新特性 Java8 新增了非常多的特性,我们主要讨论以下几个: Lambda 表达式 − Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中。 Lambda 方法引用 − 方法引用提供了非常有用的语法,可以直接引用已有Java类或对象(实例)的方法或构造器。与l...原创 2019-07-08 14:29:05 · 242 阅读 · 0 评论 -
java8 并行流原理及其使用
原理: 当线程在多核运行时,比如每一个核分配一个线程,当某一个线程阻塞,另外其他线程继续处理任务,当其他处理完了,此阻塞线程才刚开始执行任务任务,造成内存利用不足。java8在此做了相当大的改进,分为分拆个很多个小任务,在多核内存上执行,当其他线程任务队列执行完成,会偷偷的去拿阻塞队列中未执行完的进行执行,达到充分利用内存资源,高效的目的 代码示例: public class For...原创 2019-09-14 00:23:44 · 1085 阅读 · 1 评论 -
java8和ThreadLocal解决时间格式的线程安全问题
一、传统时间,日期,日期格式是变化的,多线程访问下都是线程不安全的,解决此不安全问题实例如下 public class DateFormateThreadLocal { private static final ThreadLocal df = new ThreadLocal(){ @Override protected DateFormat initialV...原创 2019-09-15 00:47:24 · 479 阅读 · 0 评论 -
java8 新时间和日期
一、java8对时间的新应用 LocalDate,LocalTime,LocalDateTime原创 2019-09-16 00:21:09 · 125 阅读 · 0 评论