首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客12138号
2017-04-17 18:54
已编辑
武汉理工大学 Java
关注
已关注
取消关注
请教个问题。
为甚么输出TRUE和false呢?
提示
全部评论
推荐
最新
楼层
李香兰
北京理工大学
1. 因为一开始jvm运行时常量池已经内置了字面量"java"和相应的符号引用,而intern会返回相应字面量的符号引用,因此你在堆区的引用跟原本内置在运行时常量池的引用肯定是不一样的,所以返回false。 2. 而一开始jvm运行时常量池里没有“计算机软件”这个字面量,你是通过stringBuilder的append方法得到的,这跟直接new String("计算机软件")不一样,编译后jvm运行时常量池里只有字面量"计算机"跟"软件"两个字面量。而intern会将字面量"计算机软件"在运行时动态加载在运行时常量池,并复制他在堆区的引用作为其在运行时常量池的符号引号,所以返回true。
点赞
回复
分享
发布于 2017-04-17 20:28
layman
汕头市业余大学
http://blog.csdn.net/seu_calvin/article/details/52291082#comments http://www.cnblogs.com/paddix/p/5326863.html 尽绵薄之力
点赞
回复
分享
发布于 2017-04-17 21:53
Lames
上海交通大学 安卓
应该是在前面加载其他库的时候字符串常量池里面已经有“java”的引用了。其实“java.”、“jar”之类的也都会返回false.
点赞
回复
分享
发布于 2017-04-17 20:09
fightForOffer
北京邮电大学 Java
这个问题以前就想过,和一个师兄商量了之后结论可能是java的常量池中有java关键字。也只是自己的猜测
点赞
回复
分享
发布于 2017-04-17 20:05
非洲小黑娃
北京大学 Java
测试以下用例: String str1 = "计算机网络"; String str2 = new StringBuilder("计算机").append("网络").toString(); System.out.println(str2 == str2.intern()); 输出结果为:false 注释掉第一行: //String str1 = "计算机网络"; String str2 = new StringBuilder("计算机").append("网络").toString(); System.out.println(str2 == str2.intern()); 输出结果为:true 所以,我觉得应该是java这个常量一开始就存在常量池中; 然而以上两个测试之间差异并没有弄清楚。。。
点赞
回复
分享
发布于 2017-04-17 19:57
皮皮鲁和红沙发音乐城
武汉大学 Java
同问
点赞
回复
分享
发布于 2017-04-17 19:09
暂无评论,快来抢首评~
相关推荐
今天 09:52
西北工业大学 Java
求鹅厂offer
昨天二面的,已经卡链接一天了求求腾子给个offer吧,可怜可怜孩子吧
点赞
评论
收藏
分享
06-24 15:30
门头沟学院 硬件开发
我大抵是疯了,会感觉上班实习比上学有意思
我大抵是疯了,会感觉上班实习比在学校里每天刷抖音打游戏有意思。 也许是因为上班有目标,在学校里无所事事就很迷茫。 有些人说实习没压力,但我这个岗是真有压力,日报周会月末进度,虽然日报从一日变成了两日,月末进度也是拖了很久,但周会确实是每周都有我很享受在这个过程中,大概我得了一种爱工作的病吧!
公涤生:
那是因为你只是实习啊,没人会对你有什么期待,也不会有太多考核。就好比你去上兴趣班,纯兴趣,不考试比赛,跟你上学比当然轻松很多。
实习吐槽大会
点赞
评论
收藏
分享
05-19 18:08
上海科技大学 C++
字节怎么老是拒我啊,是什么原因啊?
下个早班:
秒挂就是不缺人
点赞
评论
收藏
分享
06-09 20:53
已编辑
门头沟学院 Java
26届求求了🙏🥺
目标中小厂就行, boss200+沟通投出去 6份简历 1面试😫要了简历就没后续了,是不是简历写得不好,求大佬帮我看看简历提点建议🥺
sounfury:
找java工作的话把java内容占比写多点,你鸿蒙写太多了
点赞
评论
收藏
分享
今天 10:19
华中科技大学 golang
面包和爱情不能兼得
最近期末考试完之后,开始了鼠鼠的北漂之路,和女朋友是高中认识的,高一相识,高二在一起的,今年年初因为暑假要不要去找她而发生了一些矛盾,从那天开始,我们相处的时候总感觉都是披着面具在交流,最近到了北漂的时候,女朋友晚上对我说出了相处太累的话,不过这一切都好像在我的意料之中,高中的懵懂恋爱到大学有认知的恋爱,我们都变了,但我们都付出过,最后我们好聚好散,“此情可待成追忆,只是当时已惘然”
据说名字越长别人越关...:
女的都是这样的 看你没有利用的了就分手
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
小红书Java实习一面(6.27)
4.2W
2
...
七牛云海笔
7473
3
...
去哪儿旅行又打复活赛了
4615
4
...
26届秋招在即,分享我的Offer经验
3596
5
...
终于还是选择跟自己和解了
3339
6
...
鼠鼠感觉前途一片黑暗啊
2753
7
...
25届在6月最后一天拿到offer了
2351
8
...
美团暑期面经,已挂
2324
9
...
面试看AI好像被发现了
2113
10
...
接offer了,还是sp呢
2113
创作者周榜
更多
正在热议
更多
#
实习,不懂就问
#
3180次浏览
58人参与
#
小米提前批笔试难吗
#
34126次浏览
358人参与
#
现代汽车前瞻技术研发急速编程挑战赛
#
13570次浏览
137人参与
#
26届校招投递进展
#
31851次浏览
247人参与
#
央国企投递记录
#
88189次浏览
1362人参与
#
为了找工作你花了哪些钱?
#
28196次浏览
268人参与
#
来聊聊你目前的求职进展
#
634358次浏览
6747人参与
#
神州信息工作体验
#
11664次浏览
57人参与
#
小米硬件提前批进度交流
#
168170次浏览
1523人参与
#
校招第一份工作你干了多久?
#
86052次浏览
394人参与
#
外包能不能当跳板?
#
34499次浏览
221人参与
#
你觉得专业和学校哪个对薪资影响最大
#
61379次浏览
490人参与
#
设计人的面试记录
#
123507次浏览
1341人参与
#
打工人的精神状态
#
49849次浏览
864人参与
#
怎么评价今年的华为
#
129047次浏览
568人参与
#
硬件人你反向读研了吗
#
42549次浏览
637人参与
#
如何缓解入职前的焦虑
#
192488次浏览
1340人参与
#
大疆的机械笔试比去年难吗
#
72943次浏览
618人参与
#
硬件人秋招的第一个offer
#
77979次浏览
1149人参与
#
你今年的保底offer是哪家
#
118458次浏览
538人参与
#
烟草笔面经互助
#
16955次浏览
180人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务