240 发简信
IP属地:浙江
  • 关于HashTable

    前言 面试官问ConcurrentHashMap和HashTable的区别,当时很紧张,就回答了HashTable的方法都加上了synchron...

  • CountDownLatch内部机制

    前言 在开始之前,就开始一个小实验,在这个实验里面,我希望main线程等待CountDownLatch减少它的计数器数值为0则结束,我规定这个数...

  • CyclicBarrier内部机制

    前言 如果我们希望所有的线程都到达同一个地方才能继续往下执行,那么CyclicBarrier就是一个不错的选择。 开始 在下面一个例子中,我希望...

  • ThreadLocal内部机制

    前言 下面是一个使用ThreadLocal的小demo 为每个线程都创建一个ThreadLocal,最后输出每个线程中的ThreadLocal赋...

  • Resize,w 360,h 240
    ReentranLock内部机制

    前言 JDK给我们提供了可重入锁ReentrantLock,下面我就对它的可重入这一机制进行描述。 开始 使用ReentrantLock,如下就...

  • Resize,w 360,h 240
    ThreadPoolExecutor内部机制

    前言 众所周知,JDK为我们提供了一系列线程池类,ThreadPoolExecutor就是一个很典型的实现,以下对JDK的线程池机制分析都将围绕...

  • Resize,w 360,h 240
    Windows下Idea,AndroidStudio的字体美化

    前言 从前,在打开Idea官网,要下载Idea的时候,总能看到如下这张图片: DejaVu Sans Mono font 在windows下的代...

  • Spring开发复习小记(1)-实现基础架构搭建篇

    首语:Spring实战(第四版)里的上传文件Demo真的是好“坑”啊!(我的博客:https://835919230.github.io大家一起...

个人介绍
现实的对象,还是单例的好。