首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
oopscooper
2015-08-25 20:59
已编辑
电子科技大学 Java
关注
已关注
取消关注
Java-String的问题
我还是想问个问题:String a=“hello”,这种情况下,“hello”在编译期间就存储在jvm的方法区的常量池中;String aa=new string(“hello”),这种情况下的“hello”也是在编译期间就存储在常量池中了吗?还是在堆上分配空间呢?
#Java工程师#
提示
全部评论
推荐
最新
楼层
oopscooper
楼主
电子科技大学 Java
代码不会骗人,这是我写的测试程序,答案不是你说的。 public class TestJava { static String s1="hello"; String s2=new String("hello"); String s3=new String("hello"); public static void main(String[] args) { TestJava aa=new TestJava(); aa.match(); } public void match(){ System.out.println(s1==s2); System.out.println(s2==s3); } } 结果是:false,false。 说明:不管常量池中是否有“hello”这个字符串,每次new String()这种方式创建String类型变量时,都会在堆中创建一个String类型的“hello”,所以s1和s2,s3的值都是不同的,并且s2和s3也是不同的。
点赞
回复
分享
发布于 2015-08-30 21:21
牛客955859号
Java
有一个string pool。string str =“hello”。首先会在string pool中找有没有hello。有则直接返回给str。没有则创建一个。string str = new string(“hello”)。现在string pool看有没有hello有则不创建没有则创建。然后再在堆中创建一个hello返回给str。所以有一道常见的题问new的方式创建了几个对象。2个就是这么来的
点赞
回复
分享
发布于 2015-08-27 23:35
暂无评论,快来抢首评~
相关推荐
01-20 16:03
门头沟学院 嵌入式软件工程师
龙旗嵌入式Linux驱动开发一面
大家好,最近总结了龙旗科技嵌入式Linux驱动开发岗位一面题目。最近也快春招了,多整理一些相关的大厂面试题希望对大家有帮助。整体来说,龙旗的一面还是比较注重基础的,面试官人很nice,会根据你的回答进行深入提问。面试时长大概40分钟左右,主要考察C语言基础、Linux系统、驱动开发和嵌入式相关知识。建议大家在准备的时候一定要把基础打牢,特别是C语言的指针、内存管理这些,面试官会问得比较细。下面是我回忆整理的面试题目,可能不是100%准确,但大致内容差不多:面试题目请说明C语言中指针和数组的区别,以及指针的指针在实际开发中的应用场景。解释C语言中volatile关键字的作用,在嵌入式开发中为什么...
查看15道真题和解析
点赞
评论
收藏
分享
01-22 13:35
欣旺达_嵌入式软件工程师(准入职员工)
网易互娱内推,网易互娱内推码
网易**不管问你啥,记住一个话术原则小小的提醒下各位留子:**时不要直来直去有啥说啥;千万得多思考别说太满给自己留个思考或回旋的余地・1、被问 “有没有接触过网易的产品”(哪怕了解不多)别直接说 “没有”(容易显得缺乏兴趣)试试:“之前用过网易云音乐和网易新闻,对产品的界面设计和功能逻辑有过留意。虽然没有深入研究,但能感受到网易产品注重用户体验的特点,入职后会系统学习相关产品知识”・2、被问 “能接受高强度的项目加班吗”别勉强说 “没问题”(后续可能难以承受)试试:“我理解互联网行业项目推进时需要集中精力,在关键节点愿意配合团队加班。但也会注重提升工作效率,合理规划时间,尽量在正常工作时间完成...
点赞
评论
收藏
分享
2025-12-05 18:09
已编辑
广东药科大学 后端工程师
兄弟们走路不要刷牛客😭
手机掉到地铁缝里很正常但是掉里面手机页面还显示牛客页面这就很好玩了
真的很糟糕:
哥们绝对是人才,手机掉了还有心情拍照
点赞
评论
收藏
分享
2025-12-05 23:15
已编辑
小鹏汽车_测试培训生(准入职员工)
学历的重要性在这一刻体现的淋漓尽致
本人双非本,一段中厂6个月测开实习秋招以来,被无数大公司直接简历挂,陆陆续续也面过五个比较大的公司,给我的统一感受就是学历真的很重要很重要,我的实习虽然只有一段,但是在公司项目的成果还是很能打的,基本上一面都可以过,但是一旦到了主管或者HR那个层面,真的可以很清晰感受到他们对学历的看重大于能力,之前极兔那个面试官就直接明说,他们觉得能力可以慢慢培养,但是学历就体现一个人的学习能力和努力程度,也有HR直接说如果你同一批竞争者有学习能力和努力程度大于你的,你会怎么办?当时我好像觉得学历真的把我定在了一个弱智不努力的标签上,感觉很无力,当下尚且测试的环境这样,都不敢想象开发和算法已经变成什么样了,不过也有好消息,拿到了一家深圳10k的offer,也算是为我这两个多月的努力画上了一个逗号,后续怎么样,就要靠自己了,祝牛友们早日拿到自己心仪的offer
在秋招的河老师很爱吃:
学历不重要要高考干嘛
面试被问第一学历差时该怎...
点赞
评论
收藏
分享
01-18 16:26
上海交通大学 算法工程师
智力题必考:100个苹果,一次只能拿1~5个,怎么保证赢?
面试题简述有100个苹果,两个人轮流拿,每次只能拿1到5个,谁能拿到最后一个谁赢,你先手,怎么保证你一定能赢?面试官想听的1、能不能抽象问题2、能不能找到规律3、能不能把思考过程说清楚需要说明的是,这类智力题最重要的是推理能力,而不是答案。面试回答举例我会先从小规模的情况开始分析规律,而不是直接看100个数。假设只剩下1个到5个苹果,先手一定赢。详情请参考:http://xhslink.com/o/444QKKxYUTp由浅入深分析1、这是一个博弈论中的必胜态或必败态问题2、核心是控制节奏,而不是算的快3、类似问题在算法中常见,比如 Nim 博弈4、重点不在公式,而在归纳和反推面试加分点1、提...
查看1道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
招聘动态
查看更多
牛客网申助</br>备战春招大杀器
27届寒假/转正实习汇总
全站热榜
更多
1
...
备战春招,网申一键填写工具,发布了!!!
3.1W
2
...
实习产出如何包装?
7426
3
...
【官方活动】牛客新春计划:给陌生人的一封信
6552
4
...
27双非非科班4段实习从字节tt到腾讯wxg
5679
5
...
32岁程序员猝死,底薪3千要24h待岗
5606
6
...
27届实习时间线
4510
7
...
我爸对计算机行业的看法,是否准确?
4432
8
...
专科工作一年后的心里话
3982
9
...
第一次被同事气笑了
3194
10
...
坚持的爱好是规律饮食
2932
创作者周榜
更多
正在热议
更多
#
哪些公司开春招了?
#
9216次浏览
115人参与
#
运营人的第一份offer应该如何选
#
213901次浏览
1253人参与
#
上班以后,你还有哪些坚持的爱好?
#
6642次浏览
167人参与
#
华为工作体验
#
288768次浏览
1369人参与
#
你都在哪些场所面过试?
#
18396次浏览
217人参与
#
聊聊你的职场新体验
#
314301次浏览
1852人参与
#
找工作以来,你最看不惯__
#
12720次浏览
284人参与
#
AI coding的好用工具分享
#
16692次浏览
355人参与
#
工作压力大怎么缓解
#
137206次浏览
1228人参与
#
实习怎么做才有更好的产出
#
11104次浏览
204人参与
#
实习教会我的事
#
51423次浏览
399人参与
#
你最近因为什么迷茫?
#
32421次浏览
459人参与
#
实习生工资多少才算正常?
#
11829次浏览
189人参与
#
小米求职进展汇总
#
1006105次浏览
6509人参与
#
你给AI提过哪些离谱的需求?
#
5473次浏览
157人参与
#
你见过最离谱的招聘要求是什么?
#
253982次浏览
1727人参与
#
非技术2024笔面经
#
458808次浏览
4930人参与
#
领导做过最不靠谱的事
#
11795次浏览
203人参与
#
你想跟着什么样领导?
#
47494次浏览
235人参与
#
职场破防瞬间
#
359225次浏览
2835人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务