首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
并发编程
创建于2021-06-03
订阅专栏
一起遨游并发编程的世界
暂无订阅
共10篇文章
创建于2021-06-03
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
1年前
Java
线程安全的Java容器
什么叫线程安全 线程安全是编程中的术语,指某个函数、函数库在多线程环境中被调用时,能够正确地处理多个线程之间的共享变量,使程序功能正确完成。 SynchronizedMap和ConcurrentHas
165
点赞
评论
1年前
Java
Java中wait和sleep方法的不同
Java中wait和sleep方法的不同 最大的不同是在等待时wait会释放锁,而sleep一直持有锁。Wait通常被用于线程间交互,sleep通常被用于暂停执行。 直接了解的深入一点吧: 在Java
438
2
评论
1年前
Java
后端
Java中乐观锁和悲观锁是如何实现
乐观锁和悲观锁的理解及如何实现,有哪些实现方式? 悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁。传统的关系型
479
4
1
1年前
Java
Java并发编程知识二
一、使用Executor框架的好处 每次执行任务创建线程 new Thread()比较消耗性能,创建一个线程是比较耗时、耗资源的。 调用 new Thread()创建的线程缺乏管理,被称为野线程,而且
52
点赞
评论
1年前
Java
Java并发编程知识一
1、在java中守护线程和本地线程区别? java中的线程分为两种:守护线程(Daemon)和用户线程(User)。 任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon(
65
点赞
评论
1年前
Java
后端
玩转Java线程池三:线程池设计的顶层接口Executor解析
玩转Java线程池: 玩转Java线程池一:ThreadPoolExecutor的执行流程和原理 玩转java线程池二:ThreadPoolExecutor的使用 玩转Java线程池三:线程池设计的顶
290
1
评论
1年前
Java
玩转java线程池二:ThreadPoolExecutor的使用
玩转Java线程池: 玩转Java线程池一:ThreadPoolExecutor的执行流程和原理 一、创建线程池 ThreadPoolExecutor有四个构造方法: 创建一个线程池时需要的参数有:
754
2
评论
1年前
Java
玩转Java线程池一:ThreadPoolExecutor的执行流程和原理
一、为什么要用线程池 在现实开发中是不会手动地去new一个线程出来用的,阿里巴巴的Java开发手册中也写到不要手动创建线程,要使用线程池。几乎所有的需要异步或者并发执行的程序都可以使用线程池。使用线程
738
点赞
评论
1年前
Java
后端
java并发编程:多线程带来的安全风险问题
活跃性问题 死锁 所谓死锁,是指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。 死锁的定位:1、jps命令定位进程编号 2、jstac
604
2
评论
2年前
Java
java并发编程基础
什么是线程? 在说线程之前,就要先说一下什么是进程,因为线程是进程中的一个实体,线程并不会独立而存在的。进程是代码在数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,线程是进程的一个执行路
106
1
评论