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