首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
程序员星痕
掘友等级
Java高级开发工程师
魔都Java高级开发工程师一枚,爱编程,爱生活!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
8
文章 7
沸点 1
赞
8
返回
|
搜索文章
最新
热门
Java并发编程之synchronized锁原理
数据安全性问题的本质在于解决共享数据并发访问的问题,如果能使线程并行变成串行,那么就能解决这个问题。在java中,听到和接触到最多的就是锁的概念,比如悲观锁、乐观锁等等,它是处理并发的一种同步手段,如果要解决数据安全性问题,那么这个锁一定需要实现互斥的特性,java提供枷锁的…
Java并发编程基础
在一个应用进程中,会存在多个同时执行的任务,如果其中一个任务被阻塞,将会导致其他任务也会被阻塞。通过对不同任务创建不同的线程去处理,可以提升程序的实时性 打开OpenJDK / jdk8 / jdk8 / jdk源码,找到文件->src/share/native/java/la…
Java并发编程之Lock接口
java并发包JUC中Lock接口是很多锁(重入锁、读写锁、分段锁等待)的老祖宗,它提供了锁的规范和标准。在java Lock接口出现之前,在多线程之间同步访问共享资源,都是依赖synchronized关键字实现锁功能的,在Java SE 1.5之后,并发包中新增 了Lock接…
你真的了解java线程池吗?
第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 第三:提高线程的可管理性。线程是稀缺资源,如果无限制地创建,不仅会消耗系统资源,还会降低系统的稳定性,使用线程池可以进行统一分…
个人成就
文章被点赞
5
文章被阅读
2,423
掘力值
105
关注了
1
关注者
3
收藏集
1
关注标签
17
加入于
2021-02-05