240 发简信
IP属地:河北
  • Resize,w 360,h 240
    Java--8--新特性--串并行流与ForkJoin框架

    之前说的AQS,其实AQS的设计很难达到的高度,开发中常用的工具想出来,知道大家有这个需求,开发人员需求可以通过这种方式降低代码量,软件开发思维...

  • Resize,w 360,h 240
    一文读懂JAVA并发容器类ArrayList,Set,Queue

    上节说了ConcurrentHashMap,之前的知识会映射到今天的内容点上面,学了这些方法到底怎么用,更多List,Set,Queue要去看源...

  • Resize,w 360,h 240
    Java多线程相关知识点扩展实例分析

    这次说说多线程只是扩展,主要讲解一些应用,应用带一些原理讲解,同时希望各位老铁有所收获,这些内容跟前面的线程和并发容器有关系的,从应用场景引出多...

  • Resize,w 360,h 240
    一文读懂JAVA并发容器类ConcurrentHashMap

    上文说了HashMap,其实HashMap是线程非安全的,JDK里面有个线程安全的就是HashTable,查看HashTable每个方法都增加了...

  • Resize,w 360,h 240
    一文读懂JAVA并发容器类HashMap

    今天一起说说并发容器类,实际上还是JDK代码里面的东西,其实不管是Map或者ConcurrentMap,网上太多的资料了,其实有些资料也是从网上...

  • Resize,w 360,h 240
    Lock锁接口实现

    上次主要说的就是锁,锁的应用,梳理了锁的原理,其实你会发现,没有太多技巧性的内容点,这个不容易看明白,先明白原理在看代码。这个更方便理解。学习的...

  • Resize,w 360,h 240
    Java中的锁以及sychronized实现机制(十)

    上节讲了线程安全和原子性,其实就是并发代码变成同步,意味这代码只有一个人在使用,这样就不会有问题。 (一)Java中的锁 1.自旋锁 为了不放弃...

  • Resize,w 360,h 240
    Java线程安全如何进行原子操作,一致性的最佳实践(九)

    上次主要说了一个结论就是volatile,线程安全可见性的问题,大部分情况下可见性都不需要管理的,但是多线程编程的代码中,我们会使用到volat...

  • Resize,w 360,h 240
    Java学习内存模型以及线程安全的可见性问题(八)

    上次线程池已经说过了,从今天开始一起了解下JVM内存模型详解。 (一)容易误解的部分 老铁很容易把JAVA的内存区域、JAVA的内存模型,GC分...