随笔分类 -  多线程

摘要:转载自: https://blog.csdn.net/qq_41740883/article/details/106975606 Java提供了两种线程:守护线程和用户线程 守护线程,是指在程序运行时 在后台提供一种通用服务的线程,这种线程并不属于程序中不可或缺的部分。通俗点讲,任何一个守护线程都是 阅读全文
posted @ 2022-08-03 20:35 长弓射大狗 阅读(111) 评论(0) 推荐(0) 编辑
摘要:记一次线程池满了导致的问题 之前系统架构设定的一些值没有详细看过,一直使用也没报错,这次遇到用户批量导数据,因为有异步任务,导致线程池满了, 梳理理解各参数含义 异步配置代码如下, @Configuration @EnableAsync public class AsyncConfig implem 阅读全文
posted @ 2022-02-24 20:24 长弓射大狗 阅读(1967) 评论(0) 推荐(0) 编辑
摘要:转载: https://www.cnblogs.com/paddix/p/5405678.html 一、重量级锁 上篇文章中向大家介绍了Synchronized的用法及其实现的原理。现在我们应该知道,Synchronized是通过对象内部的一个叫做监视器锁(monitor)来实现的。但是监视器锁本质 阅读全文
posted @ 2022-02-18 16:44 长弓射大狗 阅读(43) 评论(0) 推荐(0) 编辑
摘要:转载: https://www.cnblogs.com/paddix/p/5367116.html 一、Synchronized 的基本使用 Synchronized 是 Java中解决并发问题的一种最常用的方法,也是最简单的一种方法。 Synchronized的作用主要有三个: 确保线程互斥的访问 阅读全文
posted @ 2022-02-18 12:17 长弓射大狗 阅读(139) 评论(0) 推荐(0) 编辑
摘要:转载 https://www.cnblogs.com/paddix/p/5381958.html 一、线程的状态 New - 新建状态:当线程创建完成时为新建状态, 即 new Thread(...),还没调用 start 方法时,线程处于新建状态 Runnable - 就绪状态:当调用线程的sta 阅读全文
posted @ 2022-02-17 00:56 长弓射大狗 阅读(85) 评论(0) 推荐(0) 编辑
摘要:转载参考 https://www.cnblogs.com/yezhenhan/archive/2012/01/09/2317636.html JAVA 多线程实现方式有三种 1、 继承 Thread类 2、实现 Runaable 接口 3、使用 ExecutorService、Callable、Fu 阅读全文
posted @ 2022-02-15 11:36 长弓射大狗 阅读(358) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示