首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
多线程
订阅
sen1
更多收藏集
微信扫码分享
微信
新浪微博
QQ
4篇文章 · 0订阅
java 从零开始手写 RPC (07)-timeout 超时处理
《过时不候》 最漫长的莫过于等待 我们不可能永远等一个人 就像请求 永远等待响应 超时处理 java 从零开始手写 RPC (01) 基于 socket 实现 java 从零开始手写 RPC (02)
【聊聊Java】Java中的锁升级过程 -- 无锁->偏向锁->轻量级锁->重量级锁
走到哪都有各种琐事,在MySQL中咱已经聊透了各种琐事 ->MySQL锁机制&&事务,今天来看看Java里边的锁升级过程,以及各种锁之间的比较,悲观乐观,粗化消除~ 四种锁的Markword
Java中不可或缺的关键字「volatile」
我们都知道Java并发的三大特性:原子性,可见性,有序性,本文我们就聊聊关键字volatile ,看看其在Java内存模型中是如何保证并发操作的原子性、可见性、有序性的
synchronized
1. 简介 synchronized 关键字主要解决多个线程之间访问资源的同步性,被该关键词修饰的方法或者代码块,在某一时刻只有一个线程能够访问。 修饰普通方法,锁的是当前实例对象。 修饰静态方法,锁的是当前类的Class对象。 修饰代码块,锁的是synchronized括号里…