常量池
Song_MJ
这个作者很懒,什么都没留下…
展开
-
Java的String.intern()方法解析
第一行代码:先分别在常量池和堆中存a b这两个值,str1指向堆中的ab 第二行代码:在常量池中找有没有ab这个值,没有的话就将堆中的值和地址都存到常量池中 第三行代码:在常量池中查找ab这个值,如果存在就指向ab 用下面的代码,根据报错信息可以测试运行时常量池位置 //运行如下代码探究常量池的位置 public static void main(String[]...原创 2019-05-16 12:38:32 · 338 阅读 · 1 评论 -
Java对象在内存中的存储结构图解
public class TestStudent { public static void main(String[] args) { int n = 10; //栈存储 int m = 10; //栈存储 Student stu = new Student(); //属性赋值 stu.name="张三"; System.out.println(stu.name);...原创 2019-05-27 19:50:23 · 5292 阅读 · 0 评论