240 发简信
IP属地:山东
  • Resize,w 360,h 240
    并发编程(三):线程的并发工具类

    一、Fork-Join java下多线程的开发可以是我们自己启用多线程,线程池,还可以使用forkjoin,forkjoin 可以让我们不去了解...

  • Java并发编程(十一):Java8 新增的并发

    原子操作 CASLongAdderJDK1.8 时,java.util.concurrent.atomic 包中提供了一个新的原子类:LongA...

  • Java并发编程(十):JMM 和底层实现原理

    JMM 基础-计算机原理Java 内存模型即 Java Memory Model,简称 JMM。JMM 定义了 Java 虚拟机(JVM)在计算...

  • Java并发编程(八):并发安全

    一、什么是线程安全性 在《Java 并发编程实战》中,定义如下:当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行...

  • Java并发编程(七):线程池

    一、为什么要用线程池? Java 中的线程池是运用场景最多的并发框架,几乎所有需要异步或并发执行任务的程序都可以使用线程池。在开发过程中,合理地...

  • Resize,w 360,h 240
    完全写作指南(二):找到属于你自己的写作步骤

    在一篇文章中,我们大致浏览了写作流程中的六大步骤,它们排列在写作转盘的不同位置。在这篇文章中,我们将细致地了解每一步,观察它们在写作流程中起到了...

  • Resize,w 360,h 240
    完全写作指南(一):没什么是你写不了的!

    只要肯努力,任何时候你都能写作。 ——塞缪尔·约翰逊,作家、诗人、编辑、词典编撰家 在工作中、学习中以及你的私人生活中,无论你需要写什么,只要掌...

  • Resize,w 360,h 240
    Java并发编程(六):并发容器

    一、预备知识 1、hash 就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这...

  • Resize,w 360,h 240
    Java并发编程(五):显式锁和 AQS

    一、显式锁 有了 synchronized 为什么还要 Lock? Java 程序是靠 synchronized 关键字实现锁功能的,使用 sy...

个人介绍
持续更新Java编程技术和生活正能量