java基础
llhh11149
这个作者很懒,什么都没留下…
展开
-
java8时间类型
表示时间的类型java8之前:java.util.Datejava.sql.Date java.sql.Time java.sql.Timestampjava.util.Date日期格式为:年月日时分秒java.sql.Date日期格式为:年月日java.sql.Time日期格式为:时分秒java.sql.Timestamp日期格式为:年月日时...原创 2019-04-28 19:01:41 · 1391 阅读 · 0 评论 -
java8Stream
Streamjava 8 中的 Stream 是对集合(Collection)对象功能的增强,它专注于对集合对象进行各种非常便利、高效的聚合操作(aggregate operation),或者大批量数据操作 (bulk data operation)。同时它提供串行和并行两种模式进行汇聚操作,并发模式能够充分利用多核处理器的优势,使用 fork/join 并行方式来拆分任务和加速处理...原创 2019-04-30 14:18:47 · 450 阅读 · 0 评论 -
java8 CompletableFuture
https://blog.csdn.net/moakun/article/details/80153901https://www.jianshu.com/p/6f3ee90ab7d3/** * @program: lightning-project * @description: * @author: lh * @create: 2019-05-10 14:12 */pub...原创 2019-05-10 19:01:56 · 196 阅读 · 0 评论 -
InheritableThreadLocal原理
ThreadLoacl 能做到每个线程独立的原因 看一下set方法就一目了然了 获取当前线程 获取这个线程的本地变量,最终无论干什么事情,都是ThreadLocalMap来做,所以很好理解,还有一个 如果不对他进行remove的话 ,可能会有问题,这里存疑 如果只是线程本地成员变量 线程销毁变会被回收 一定要remove吗这里有需要回收 似乎ThreadLocalMap是一个map...原创 2019-05-27 18:51:09 · 244 阅读 · 0 评论