请叫我大师兄

哎,博客页面是越改越虐心啊。

Java计算两个日期时间之间的天数-省事高级

有一种low的方式,就是你把两个时间都换成秒,然后除以一天的秒数,然后向上取整,就是算的天数。但是这么实现太low啦。jdk有高级的API,我们为啥还要自己去实现呢,问题就是我们不知道。所以,我在这写个笔记,记录下,jdk 1.8 是怎么做的。 /** * 计算两个时间点之间的天数...

2018-05-17 10:44:15

阅读数 5526

评论数 7

Java 多线程 并发中CAS详解

在JDK 5之前Java语言是靠synchronized关键字保证同步的,这会导致有锁锁机制存在以下问题:(1)在多线程竞争下,加锁、释放锁会导致比较多的上下文切换和调度延时,引起性能问题。(2)一个线程持有锁会导致其它所有需要此锁的线程挂起。(3)如果一个优先级高的线程等待一个优先级低的线程释放...

2018-05-03 11:04:11

阅读数 2011

评论数 1

提示
确定要删除当前文章?
取消 删除