首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
RCHN
掘友等级
java开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
30
文章 30
沸点 0
赞
30
返回
|
搜索文章
RCHN
java开发
·
2年前
关注
JUC锁: ReentrantLock详解
带着BAT大厂的面试问题去理解 什么是可重入,什么是可重入锁? 它用来解决什么问题? ReentrantLock的核心是AQS,那么它怎么来实现的,继承吗? 说说其类内部结...
1
评论
分享
RCHN
java开发
·
2年前
关注
JUC锁: 锁核心类AQS详解
带着BAT大厂的面试问题去理解 什么是AQS? 为什么它是核心? AQS的核心思想是什么? 它是怎么实现的? 底层数据结构等 AQS有哪些核心的方法? AQS定义什么样的资...
1
评论
分享
RCHN
java开发
·
2年前
关注
JUC锁: LockSupport详解
# 带着BAT大厂的面试问题去理解 - 为什么LockSupport也是核心基础类? AQS框架借助于两个类:Unsafe(提供CAS操作)和LockSupport(提供p...
1
评论
分享
RCHN
java开发
·
2年前
关注
JUC原子类: CAS, Unsafe和原子类详解
带着BAT大厂的面试问题去理解 线程安全的实现方法有哪些? 什么是CAS? CAS使用示例,结合AtomicInteger给出示例? CAS会有哪些问题? 针对这这些问题,...
1
评论
分享
RCHN
java开发
·
2年前
关注
JUC-类汇总和学习指南
带着BAT大厂的面试问题去理解 JUC框架包含几个部分? 每个部分有哪些核心的类? 最最核心的类有哪些? Overview 正式学习时先了解五个部分: 要包含: (注意: ...
1
评论
分享
RCHN
java开发
·
2年前
关注
关键字: final详解
带着BAT大厂的面试问题去理解final 所有的final修饰的字段都是编译期常量吗? 如何理解private所修饰的方法是隐式的final? 说说final类型的类如何拓...
2
评论
分享
RCHN
java开发
·
2年前
关注
关键字: volatile详解
带着BAT大厂的面试问题去理解volatile volatile关键字的作用是什么? volatile能保证原子性吗? 之前32位机器上共享的long和double变量的为...
1
评论
分享
RCHN
java开发
·
2年前
关注
关键字:synchronized详解
带着BAT大厂的面试问题去理解Synchronized Synchronized可以作用在哪里? 分别通过对象锁和类锁进行举例。 Synchronized本质上是通过什么保...
1
评论
分享
RCHN
java开发
·
2年前
关注
Java并发-Java中所有的锁
前言 Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8和Netty 3.10.6)、...
1
评论
分享
RCHN
java开发
·
2年前
关注
Java 并发-线程基础
带着BAT大厂的面试问题去理解 线程有哪几种状态? 分别说明从一种状态到另一种状态转变有哪些方式? 通常线程有哪几种使用方式? 基础线程机制有哪些? 线程的中断方式有哪些?...
1
评论
分享
RCHN
java开发
·
3年前
关注
Java并发-理论基础
带着BAT大厂的面试问题去理解 多线程的出现是要解决什么问题的? 线程不安全是指什么? 举例说明 并发出现线程不安全的本质什么? 可见性,原子性和有序性。 Java是怎么解...
2
评论
分享
RCHN
java开发
·
3年前
关注
Java并发知识体系详解
知识体系 https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/ea2fe337613449349f2c296e2590c62...
3
评论
分享
RCHN
java开发
·
3年前
关注
Map-WeakHashMap源码解析
总体介绍 WeakHashMap从名字可以看出它是某种Map。它的特殊之处在于WeakHashMap里的entry可能会被GC自动删除,即使程序员没有调用remove()或...
2
评论
分享
RCHN
java开发
·
3年前
关注
Map-LinkedHashSet&Map源码解析
总体介绍 如果你已看过前面关于HashSet和HashMap,以及TreeSet和TreeMap的讲解,一定能够想到本文将要讲解的LinkedHashSet和LinkedH...
3
评论
分享
RCHN
java开发
·
3年前
关注
Map-TreeSet&TreeMap源码解析
总体介绍 之所以把TreeSet和TreeMap放在一起讲解,是因为二者在Java里有着相同的实现,前者仅仅是对后者做了一层包装,也就是说TreeSet里面有一个TreeM...
2
评论
分享
RCHN
java开发
·
3年前
关注
Map-HashSet&HashMap源码解析
Java7 HashMap 概述 之所以把HashSet和HashMap放在一起讲解,是因为二者在Java里有着相同的实现,前者仅仅是对后者做了一层包装,也就是说HashS...
2
评论
分享
RCHN
赞了这篇文章
卑微的cv工程师
cv
·
3年前
关注
分布式集群框架下解决session一致性问题
一、为什么会出现session不一致问题? 当用户发请求时,有多台服务器(tomcat)进行处理时,如果两次请求的服务器不同,会造成session为找的问题。 二、如何解决...
2
评论
分享
RCHN
java开发
·
3年前
关注
Collection-PriorityQueue源码解析
概述 前面以Java ArrayDeque为例讲解了Stack和Queue,其实还有一种特殊的队列叫做PriorityQueue,即优先队列。优先队列的作用是能保证每次取出...
2
评论
分享
RCHN
java开发
·
3年前
关注
Collection-Stack&Queue源码解析
Stack & Queue概述 Java里有一个叫做Stack的类,却没有叫做Queue的类(它是个接口名字)。当需要使用栈时,Java已不推荐使用Stack,而是推荐使用...
2
评论
分享
RCHN
java开发
·
3年前
关注
Collection-LinkedList源码解析
概述 LinkedList同时实现了List接口和Deque接口,也就是说它既可以看作一个顺序容器,又可以看作一个队列(Queue),同时又可以看作一个栈(Stack)。这...
2
评论
分享
下一页
个人成就
文章被点赞
55
文章被阅读
4,573
掘力值
368
关注了
0
关注者
4
收藏集
0
关注标签
39
加入于
2022-03-28