一、Java基础和高级 String类为什么是final的?答案 HashMap的源码,实现原理、底层结构答案 反射中,Class.forNam...
收录了5篇文章 · 2人关注
一、Java基础和高级 String类为什么是final的?答案 HashMap的源码,实现原理、底层结构答案 反射中,Class.forNam...
一、String对象及其特点核心组成:字符数组 char[] 、offset偏移量 、count长度特点:1. 不可变性 2.针对常量池的优化 ...
一、不可变类简介不可变类:所谓的不可变类是指这个类的实例一旦创建完成后,就不能改变其成员变量值。如JDK内部自带的很多不可变类:Interger...
下图为List核心数据结构
注意的是:HashMap里的Entry结构只有next,是单链表 继承了HashMap的Node结构,增加了before 和 after ,从而...
专题公告
最经典的Java程序优化技术,从设计、代码、JVM等多角度进行优化