首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
遇见星辰
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
遇见星辰
3年前
关注
java多线程(二):线程
线程简介 线程是依附于进程的,进程是分配资源的最小单位,在一个进程里可以创建多个线程,这些线程都拥有各自的计数器、堆栈和局部变量等属性,并且能够访问共享的内存变量。处理器在...
0
评论
分享
遇见星辰
3年前
关注
java内存模型
为什么要有内存模型 在并发编程中,需要处理两个关键问题:线程之间如何通信及线程之间如何同步。 通信是指线程之间以何种机制来交换信息。线程之间的通信机制有两种:共享内存和消息...
0
评论
分享
遇见星辰
3年前
关注
Java并发关键字解析-synchronized
什么是synchronized,它是如何使用的? synchronized的作用 Synchronized是Java中解决并发问题的一种最常用的方法,也是最简单的一种方法。...
0
评论
分享
遇见星辰
3年前
关注
Java并发关键字解析-volatile
volatile简介 被volatile修饰的变量具备以下特性 保证变量对所有线程的可见性 禁止指令重排序 不保证原子性 volatile保证可见性 在生成汇编代码时,vo...
2
评论
分享
遇见星辰
3年前
关注
Java多线程(一):并发编程综述
什么是并发? 为什么需要并发(并发的好处)? 引入并发编程主要是基于以下考虑: 资源利用率有些情况下,某个程序必须等待其他外部操作执行完毕,才能继续执行这个程序,在这期间C...
0
评论
分享
遇见星辰
3年前
关注
上下文切换
上下文是指CPU寄存器和程序计数器。它们是CPU在运行前,必须依赖的环境。上下文切换**是在CPU上对进程或者线程进行切换,将前一个任务的CPU上下文保存起来,然后加载新任...
0
评论
分享
遇见星辰
赞了这篇文章
小孩子4919
公众号 『我们都是小青蛙』
·
6年前
关注
java并发编程系列:牛逼的AQS(上)
设计java的大叔们为了我们方便的自定义各种同步工具,为我们提供了大杀器AbstractQueuedSynchronizer类,这是一个抽象类,以下我们会简称AQS,翻译成...
104
7
分享
遇见星辰
赞了这篇文章
美团技术团队
美团小编 @美团
·
5年前
关注
Java线程池实现原理及其在美团业务中的实践
随着计算机行业的飞速发展,摩尔定律逐渐失效,多核CPU成为主流。使用多线程并行计算逐渐成为开发人员提升服务器性能的基本武器。J.U.C提供的线程池:ThreadPoolEx...
179
4
分享
遇见星辰
赞了这篇文章
STRIVE
Java研发工程师
·
3年前
关注
🚀一文搞懂:jdk动态代理,cglib,Spring AOP和Aspectj (AOP日志收集实战)
本章源码下载 ❤️本章源码已分享github 一、AOP是什么 AOP又叫面向切面编程,旨在通过允许横切关注点的分离,提高模块化。通俗理解就是,将那些与业务无关,却为业务模...
113
6
分享
遇见星辰
赞了这篇文章
SoWhat1412
公众号:sowhat1412 @快手
·
5年前
关注
让ConcurrentHashMap成为你的面试加分点
因为上篇文章HashMap已经讲解的很详细了,因此此篇文章会简单介绍思路,再学习并发HashMap就简单很多了,上一篇文章中我们最终知道HashMap是线程不安全的,因此在...
44
4
分享
个人成就
文章被点赞
2
文章被阅读
1,415
掘力值
91
关注了
0
关注者
1
收藏集
0
关注标签
18
加入于
2021-12-20