博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符串常量池
阅读量:4698 次
发布时间:2019-06-09

本文共 454 字,大约阅读时间需要 1 分钟。

String A =“hello””

String B =“hello””

String AA = new String("AA")

String BB = new String("BB")

字符串常量池在方法区中

其中 变量A  jvm先到字符串常量池中寻找如果没有就在字符串常量池中创建一个字符串Hello,并且将该字符串常量池的Hello的内存地址值给变量A

其中 变量A  jvm先到字符串常量池中寻找 如果该常量池中已经有了这个Hello字符串,就把该字符串的地址值给变量B

其中变量AA jvm先到字符串常量池中寻找 如果没有就在字符串常量池中创建一个字符串Hello,并且在堆内存中创建一个对象把Hello复制到该对象中 ,把该对象的地址值给变量AA

其中变量BB jvm先到字符串常量池中寻找 如果存在就不创建直接把这个Hello字符串复制给,在堆内存中创建的对象,把该对象的地址值给变量BB

转载于:https://www.cnblogs.com/HufeYao/p/10276744.html

你可能感兴趣的文章
[译]快照技术综述 Ⅰ
查看>>
vSphere 高级特性FT配置与管理
查看>>
mac find桌面显示desktop问题
查看>>
MySQL--pymysql模块
查看>>
Computer Systems A Programmer's Perspective(深入理解计算机系统)第一章读书笔记
查看>>
语义分析
查看>>
html5录音支持pc和Android、ios部分浏览器,微信也是支持的,JavaScript getUserMedia
查看>>
虚幻UE4的后处理特效介绍 http://www.52vr.com/thread-31215-1-1.html
查看>>
MapReduce单机提交(待稿)
查看>>
2017-2018-1 20155317 《信息安全系统设计基础》第四周学习总结
查看>>
将金额人民币转化为大写 C#
查看>>
Excel VBA 操作 复制拷贝操作
查看>>
Robotframework--随机选取下拉框的字段值进行搜索
查看>>
【TCP/IP】TCP的三次握手和四次挥手
查看>>
总结ThinkPHP使用技巧经验分享(三)
查看>>
python json.dumps()函数输出json格式,使用ensure_ascii参数对中文输入的支持
查看>>
eclipse中安装flex插件
查看>>
javascript学习笔记 - 引用类型 Object
查看>>
RabbitMQ 开启WEB管理
查看>>
Autoware(2)—加载地图数据
查看>>