首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java基础
秋官
创建于2022-06-19
订阅专栏
记录Java基础知识
等 3 人订阅
共11篇文章
创建于2022-06-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Java中向文件写入内容的常见方式
java创建文件并向文件中写入数据的几种方式,Files工具类,Files.newBufferedWriter等等,PrintWriter, commons-io, BufferedWriter
桥接方法isBridge() 和 合成方法isSynthetic()的功能探究
java中的桥接方法是什么?java在什么情况下会生成桥接方法?java中的合成方法是什么?java什么情况下会生成合成方法?java中的 isBridge()方法是干什么的?
JUC并发编程01——LockSupport的使用
LockSupport的使用介绍,LockSupport 的原理,LockSupport和Object wait()的区别,LockSupport的park()和unpark()方法
集合学习笔记——Collection 全家桶
Collection集合类分析,ArrayList和LinkedList的对比,HashSet和TreeSet的源码分析,CopyOnWriteArrayList的写时复制思想
Map学习笔记——深入理解ConcurrentHashMap
ConcurrentHashMap源码分析,ConcurrentHashMap的协助扩容,ConcurrentHashMap的存储结构,ConcurrentHashMap的线程安全
Map学习笔记——深入理解TreeMap
TreeMap源码分析,TreeMap的排序逻辑,TreeMap的底层存储逻辑,红黑树,二叉树,二叉搜索树,平衡二叉搜索树,AVL树
Map学习笔记——深入理解LinkedHashMap
LinkedHashMap源码分析,LinkedHashMap与HashMap的区别,LinkedHashMap的双向链表,LinkedHashMap构建LRU缓存
Map学习笔记——深入理解HashMap
HashMap的源码分析,HashMap的扩容原理,HashMap的数据结构,HashMap的红黑树,HashMap什么时候链表转红黑树,基于JDK8的HashMap源码分析,HashMap总结
浅谈 volatile
volatile的内存可见性,缓存一致性协议,volatile禁止指令重排序,DCL单例模式的问题分析,volatile的原子性,内存屏障,volatile底层代码分析,happens-before
浅谈 synchronized
sychronized的锁升级过程,sychronized的锁状态位变化,sychronized的锁消除,sychronized的偏向锁,sychronized的自旋锁,JOL工具分析对象的内存布局
浅谈 CAS
Java中的CAS, CAS是什么,什么是CAS,CAS的底层探究,CAS的底层原理,CAS的优缺点,CAS的ABA问题如何解决,CAS的ABA问题