Avatar notebook default
12篇文章 · 12503字 · 10人关注
  • 线程的异常处理机制

    前言 分析线程对异常的处理机制,首先要了解Java自身的异常处理机制,关于 try、catch、finally、throw、throws 这些关...

  • Resize,w 360,h 240
    线程池之ThreadPoolExecutor使用

    ThreadPoolExecutor提供了四个构造方法: 我们以最后一个构造方法(参数最多的那个),对其参数进行解释: 如果对这些参数作用有疑惑...

    14.1 433781 17 194 1
  • Resize,w 360,h 240
    线程池之ThreadPoolExecutor概述

    Java源码里面都有大量的注释,认真读懂这些注释,就可以把握其七分工作机制了。关于ThreadPoolExecutor的解析,我们就从其类注释开...

  • 线程池的优雅关闭实践

    平时开发中,大家更多的关注的是线程池的创建、任务的提交和执行。往往会忽略线程池的关闭,甚至忘记调用shutdown()方法,导致内存溢出。大多知...

  • Resize,w 360,h 240
    多线程实现方式

    多线程有几种实现方式?如果被问到这个问题一定很头疼,因为百度一下随便就能出现各种各样的答案。两种、三种、四种、五种、六种、七种。。。 但本质上来...

  • Resize,w 360,h 240
    线程池之ScheduledThreadPoolExecutor概述

    简介 在探讨时 ThreadPoolExecutor 只介绍了FixedThreadPool、CachedThreadPool、SingleTh...

  • Resize,w 360,h 240
    线程启动原理

    Java多线程,皆始于Thread。Thread是多线程的根,每一个线程的开启都始于Thread的start()方法。那么线程是如何被开启,ru...

  • 线程池之ThreadPoolExecutor状态控制

    读懂ThreadPoolExecutor执行原理,需要先掌握其状态控制的方式,因为使用了大量位运算,读起来有点吃力,所以单独用一篇文章分析。以下...

  • 线程中断机制(interrupt)

    优雅的中断线程,是一门艺术 总所周知,Thread.stop, Thread.suspend, Thread.resume 都已经被废弃了。因为...

文集作者