关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
xuhang1128
2010-07-01 21:08
浏览 253
首页
已采纳
请问String s = “abc”,算是创建了一个object吗
书上说是的,“abc“不是在常量池中分配的吗,怎么也是一个object呢
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
结题
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
「已注销」
2010-07-02 09:49
关注
java是一切都是对象的,这个只是存放在常量池中,只是存放的位置不一样而已。
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
String
s=new
String
(“
abc
“);
创建
了几个对象?
2022-04-22 19:46
naoguaziteng的博客
创建
了
一个
对象!
String
s="java";Striing s2="java";
创建
了
一个
对象!
String
s="hello";s+="world";
创建
了三个对象!
String
s="hello"+"world";
创建
了
一个
对象!
String
s=new
String
("
abc
");
创建
了两个对象...
String
s=new
String
("
abc
")
创建
了几个
String
Object
对象?
2019-10-07 21:24
因为热爱本身,就是奖励的博客
String
s=new
String
("
abc
")
创建
了几个
String
Object
对象? 1、
String
s1 = new
String
("
abc
");
创建
两个对象,
一个
在常量池中,
一个
在堆内存中。 常量池属于方法区,先在常量池
创建
一个
"
abc
",因为new
String
(),...
java中
String
s = new
String
("
abc
")
创建
了几个对象
2020-04-22 13:34
马彼得的博客
首先我们要明白两个概念,引用变量和对象,对象一般通过new在堆中
创建
,s只是
一个
引用变量。 所有的字符串都是
String
对象,由于字符串文字的大量使用,java中为了节省时间,在编译阶段,会把字符串文字放在文字池中....
String
a = new
String
(“
abc
“);
创建
了几个对象?
String
a = “
abc
“; 呢?
2023-04-14 14:49
Query*的博客
可以看到
String
类的equals方法**先比较两个对象的引用地址,此时运用了 == 的关系运算符。如果两个对象的引用地址不同,会比较字符串中的每个字符是否相同,全部相同则返回true,否则返回false。编译器通过语法分析...
String
str = new
String
("
abc
")到底
创建
几个
String
对象
2019-03-06 13:09
橘子汽水&白茶乌龙的博客
紧接着这段代码之后的往往是这个问题,那就是这行代码究竟
创建
了几个
String
对象呢?相信大家对这道题并不 陌生,答案也是众所周知的,2个。接下来我们就从这道题展开,一起回顾一下与
创建
String
对象相关的一些 JAVA...
String
s=new
String
("
abc
")
创建
了几个对象?
2017-03-05 14:41
bjxiaxueliang的博客
转自: ...
String
s=new
String
(“
abc
”)
创建
了几个对象?...在JAVA虚拟机(JVM)中存在着
一个
字符串池,
String
a=”
abc
”;,这行代码被执行的时候,JAVA虚拟机首先在字符串池中查找是否已经存在了值为”
Java:面试题:
String
s=new
String
("
abc
")
创建
了几个对象?
2018-10-02 22:04
花和尚也有春天的博客
紧接着这段代码之后的往往是这个问题,那就是这行代码究竟
创建
了几个
String
对象呢? 相信大家对这道题并不陌生,答案也是众所周知的,2个。 接下来我们就从这道题展开,一起回顾一下与
创建
String
对象相关的一些JAVA...
String
s=new
String
("
abc
")
创建
了几个对象?
2014-03-28 22:35
架构师思考实践的博客
答案是2个,大家肯定都知道。面试中经常出现的问题,今天认真...3、 “
abc
”
创建
一个
对象; 4、 new
String
()
创建
一个
对象。 首先,总结一下java
创建
对象的方式:new、clone、反射、反序列化 再看一下 St
java中
String
s="
abc
"及
String
s=new
String
("
abc
")的区别
2018-03-11 11:04
huanghanqian的博客
3、Java运行时会维护
一个
String
Pool(
String
池),JavaDoc翻译很模糊“字符串缓冲区”。
String
池用来存放运行时中产生的各种字符串,并且池中的字符串的内容不重复。而一般对象不存在这个缓冲池,并且
创建
的对象...
Java|
String
s=new
String
("
abc
")和Stirng s = "
abc
"的区别
2018-10-18 20:21
YvesHe的博客
大纲一.使用&...)二使用new关键字
创建
String
对象的规则(
String
s= new
String
("YvesHe"))三.使用+操作符号
创建
的
String
对象四.`
String
s = new
String
(&amp
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告