首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
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
暂无评论,快来抢首评~
相关推荐
昨天 10:09
长沙理工大学 C++
双非硕,实习怎么选,xdm, 没有特别满意的[掉小珍珠了]
👋个人背景:双非硕👏offer1:绿盟科技 安全攻防💯offer2:北京超图 全栈🌱offer3:广州美的 工业视觉算法🌱offer4:美图秀秀 ios 鸿蒙 客户端🌱offer5:小公司 工业视觉缺陷检测算法🌱offer6:继续面
投递美图秀秀等公司10个岗位 >
学历or实习经历,哪个更重要
牛客创作赏金赛
点赞
评论
收藏
分享
05-02 16:01
西北工业大学 Java
蚂蚁一面面经
2025年04月28日 蚂蚁-数字支付事业群-*-支付服务技术全程30分钟,电话面。你的项目主要是自学的吗?代码量有多少?你做这个项目大概用了多长时间?项目的前端部分是你自己做的,还是只实现了后端?实习期间主要的工作内容是什么?在计算机视觉方向上有什么成果或论文产出吗?是否结合大模型进行过研究或技术升级?目前的学习和工作经历更偏向算法还是工程应用?平时主要使用的开发语言是Java,能否简单描述一下Java中线程的生命周期?在实际业务中如何管理线程?配置线程池时主要关注哪些参数?如何选择合适的线程池参数(核心线程数、最大线程数等)?在Java中配置垃圾回收器(如G1、CMS)时通常需要考虑哪些参...
查看20道真题和解析
点赞
评论
收藏
分享
03-26 22:55
门头沟学院 Java
对不起,我真没绷住
计算机类学院#学长学姐去哪了#
烤冷面在迎接:
河南byd,应该就是郑大了。不过24届计算机是特殊情况,那年除了九✌和强2,以及两三个关系够硬的双非,其他的都是炮灰,感觉是十几年来互联网行业最烂的一年,如果想了解最新的就业情况,得找现在的大四。
点赞
评论
收藏
分享
03-17 10:14
广东工业大学 C++
暑实不应该
no_work_no_life:
深圳,充电宝,盲猜anker
点赞
评论
收藏
分享
05-05 14:52
已编辑
中山大学 后端
暑期实习offer三选一
顺便请问原因补充:Base 分别在杭州、北京、上海;转正的话,瓴羊HR说有几个HC就招几个实习生,能力过关都能转,美团和拼多多听说也挺高;鼠鼠是浙江人,瓴羊的转正率和 base 比较吸引我,但主要纠结的点是瓴羊作为阿里子公司,到时候秋招简历上能不能顶着阿里的 title
qqqqyy:
羚羊转正率高??我同学去年暑期4转1
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
本科四段大厂实习,暑期五个offer,我的暑期结束了,秋招前集邮atmd、上海四毒
2.8W
2
...
黑马点评大总结
1.9W
3
...
别打了,我真的喝不动了!
1.4W
4
...
实习/试用期转正,如何写好答辩文档?
9457
5
...
Java后端5月还会有机会吗
8981
6
...
携程笔试
8981
7
...
一文讲清新手到底要不要写《苍穹外卖》和《黑马点评》?
6853
8
...
心塞
5645
9
...
只有真正上战场了,才知道自己多菜!
4939
10
...
我大抵是废了
3502
创作者周榜
更多
正在热议
更多
#
商战,最累的是我们
#
3664次浏览
21人参与
#
租房找室友
#
19598次浏览
117人参与
#
职场新人生存指南
#
310686次浏览
6427人参与
#
你上一次加班是什么时候?
#
56038次浏览
383人参与
#
携程求职进展汇总
#
471316次浏览
3466人参与
#
深信服求职进展汇总
#
183106次浏览
1673人参与
#
学历or实习经历,哪个更重要
#
104788次浏览
723人参与
#
机械人选offer,最看重什么?
#
86815次浏览
537人参与
#
秋招想进国企该如何准备
#
53132次浏览
353人参与
#
哪些公司面试官让你印象深刻?
#
254503次浏览
2676人参与
#
2023届毁约公司名单
#
187068次浏览
935人参与
#
得物求职进展汇总
#
89885次浏览
791人参与
#
和牛牛一起刷题打卡
#
276929次浏览
6451人参与
#
大疆求职进展汇总
#
482937次浏览
3199人参与
#
查收我的offer竞争力报告
#
172320次浏览
1023人参与
#
如果可以,你希望哪个公司来捞你
#
74416次浏览
323人参与
#
产品面经
#
170823次浏览
1895人参与
#
通信硬件公司评价
#
123159次浏览
405人参与
#
实习要如何选择和准备?
#
64971次浏览
1058人参与
#
秋招最大的收获是什么?
#
26580次浏览
275人参与
牛客网
牛客企业服务