摘要: 该方法的作用是把字符串加载到常量池中(jdk1.6常量池位于方法区,jdk1.7以后常量池位于堆) 在jdk1.6中,该方法把字符串的 值复制 到常量区,然后返回常量区里这个字符串的值; 在jdk1.7里,该方法在常量区记录该字符串首次出现的实例 引用 ,然后返回该地址, 常量区可以保存字面量也可以 阅读全文
posted @ 2019-02-25 17:21 darknessplus 阅读(6481) 评论(0) 推荐(2) 编辑
摘要: [toc] 自动内存管理 运行时数据区 线程私有的:虚拟机栈、本地方法栈、程序计数器 线程共享的:方法区、堆 程序计数器 线程私有的区域,指向本线程下一条要执行的字节码。不会抛出OOM异常 虚拟机栈 为执行java方法提供服务,如果栈深度超过允许范围,会抛出StackOverflowError;如果 阅读全文
posted @ 2019-02-25 16:07 darknessplus 阅读(132) 评论(0) 推荐(0) 编辑