摘要:
1. 类加载流程 2. 加载 类加载过程的第⼀步,主要完成下⾯3件事情: (1)通过全类名获取定义此类的⼆进制字节流 (2)将字节流所代表的静态存储结构转换为方法区的运行时数据结构(本质是C++的instanceKlass作为元数据来描述Java类) (3)在内存中⽣成⼀个代表该类的 Class 对 阅读全文
摘要:
一. 特点 1. 常量池中的字符串仅是符号,第一次用到时才变为对象 2. 利用串池的机制,来避免重复创建字符串对象 3. 字符串变量拼接的原理是 StringBuilder(1.8),StringBuilder的toString()方法实际上是new出来的String 4. 字符串常量拼接的原理是编 阅读全文