摘要: 转自 https://blog.csdn.net/u010963948/article/details/80573898 使用线程池的好处 以ThreadPoolExecutor为例,线程池的工作流程图如下 饱和策略 AbortPolicy:为Java线程池默认的阻塞策略,不执行此任务,而且直接抛出 阅读全文
posted @ 2018-08-07 15:30 jiataoqin 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 转自 http://www.cnblogs.com/dolphin0520/p/3923167.html synchronized的缺陷 一个代码块被synchronized修饰只有两种情况会释放锁 获取锁的线程执行完了该代码块,然后线程释放对锁的占有; 线程发生异常,此时JVM会让线程自动释放锁 阅读全文
posted @ 2018-08-07 13:36 jiataoqin 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 转自 https://www.cnblogs.com/paddix/p/5309550.html,https://my.oschina.net/wangsifangyuan/blog/711329 JVM内存模型 举例分析 系统收到了我们发出的指令,启动了一个Java虚拟机进程,这个进程首先从cla 阅读全文
posted @ 2018-08-07 10:59 jiataoqin 阅读(265) 评论(0) 推荐(0) 编辑