首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java日记
某昆real
创建于2023-04-23
订阅专栏
java学习、总结
等 1 人订阅
共13篇文章
创建于2023-04-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
LinkedHashMap原理分析
本文主要内容 LinkedHashMap使用 LinkedHashMap源码解析 Lru算法 今天打算看看android的图片缓存相关知识点,没想到引申到了LinkedHashMap容器了。 Link
说说Java的Unsafe类
本文主要内容 Unsafe类介绍 Unsafe的主要功能 总结 1、Unsafe类介绍 第一次看到这个类时被它的名字吓到了,居然还有一个类自名Unsafe?读完本文,大家也能发现Unsafe类确实有点
TreeMap及Set源码解析
1、本文主要内容 TreeMap及Set介绍 TreeMap源码解析 Set源码解析 2、TreeMap及Set介绍 首先我们查看Set接口,Set接口定义了add方法,remove方法,唯独没有定义
线程状态
线程一共有五种状态,理解和掌握线程状态,有利于更好地掌握线程同步相关的知识。 新建状态(New),新建了一个线程对象 就绪状态(Runnable),线程已经被执行start方法,等待获取cpu使用权,
线程池ThreadPoolExecutor源码解析
本文主要内容 什么是线程池 线程池的使用 线程池的原理 线程池中的位运算 源码解析 什么是线程池 如果频繁创建线程,也是会影响整体资源或效率的,线程池的产生是为了避免重复的创建线程和回收线程。线程池有
ReentrantLock源码详解
本文主要内容 ReentrantLock简要介绍 lock流程 unlock流程 总结 1、ReentrantLock简要介绍 加锁可以使用 synchronized 关键字,也可以使用 Reentr
线程同步及通信机制
线程同步是保证多线程安全访问竞争资源的一种手段 线程间往往需要协调,共同完全某项工作,需要线程间互相通信,控制不同线程间的状态 线程同步及通信的方式有多种,本文将总结常见的两类方式。 synchron
Hashtable源码解析
1、本文主要内容 Hashtable简介 Hashtable源码剖析 总结 今天来总结下 Hashtable,Hashtable是一个线程安全的容器,它实现了Map接口,使用键值对形式来保存元素。 2
说说深拷贝和浅拷贝
本文主要内容 什么是clone 浅拷贝 深拷贝 1、什么是clone 在实际编程过程中,我们常常遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能 会需要一个和A完全相同新对象B
ArrayList源码解析
1、本文主要内容 ArrayList源码简介 ArrayList源码剖析 总结 之前总结过HashMap和LinkedHashMap,今天继续总结java容器,ArrayList。 2、ArrayLi
Vector及LinkedList源码解析
1、本文主要内容 Vector及LinkedList介绍 Vector源码解析 LinkedList源码解析 总结 java容器这个系列,虽然较为简单,但本着有始有终的原则,还是必须要写下去。同时感觉
HashMap源码解析
本文主要内容 Hash原理 存储过程 读取过程 总结 各种容器类、线程池等常见Java知识,经常在面试的过程中被问起,工作中也经常被提及,比如为啥说Map的查找效率近似为1。为此,本人接下来会专门总结
ConcurrentHashMap源码解析
本文主要内容 ConcurrentHashMap介绍 ConcurrentHashMap初始化 ConcurrentHashMap存储流程 ConcurrentHashMap取出流程 总结 1、Con