首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Java基础
写完就吃饭
创建于2022-04-20
订阅专栏
Java基础
暂无订阅
共6篇文章
创建于2022-04-20
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
ConcurrentHashMap常用问题分析
ConcurrentHashMap ConcurrentHashMap使用什么技术来保证线程安全? ConcurrentHashMap为什么用了CAS还要用synchronized? Concurre
List小总结
List List是Java集合Collection的一个子接口,用于表示有序可重复的集合,通常开发中使用较多的就是ArrayList和LinkedList。 ArrayList ArrayList底
有趣的HashMap
HashMap是一个基于hash算法key-value键值对数据结构的集合,能够在时间复杂度O(1)的情况下根据key获取到对应的value。 底层采用数组+链表+红黑树的数据结构存储。 HashMa
String、StringBuilder、StringBuffer
实现原理 Java9之后用byte存储数据就涉及到了字符编码问题,一个byte是无法存储一个汉字的,因为一个汉字占两个字节,byte占一个字节。查看Java9的源码可以发现,在原来的实现中不止修改了数
hashCode和equals
hashCode和equals的作用和重写规则,以及分析hashCode在对象中的存储和计算(对象基本组成)。
Integer使用问题
Integer包装类的自动拆包引起的NullPointerException异常以及Integer的缓存比较导致歧义性。