永发信息网

stringstr1="abc","abc"分配在内存哪个区域

答案:2  悬赏:70  手机版
解决时间 2021-12-18 22:24
stringstr1="abc","abc"分配在内存哪个区域
最佳答案
Stringstr=newString("abc");Stringstr="abc";是用两种形式来创建,第一种是用new()来新建对象的,它会在存放于堆中。每调用一次就会创建一个新的对象。而第二种是先在栈中创建一个对String类的对象引用变量str,然后查找栈中有没有存放"abc",如果没有,则将"abc"存放进栈,并令str指向”abc”,如果已经有”abc”则直接令str指向“abc”。
全部回答
有,第一个在字符串常量区中定义了一个区域,简单的说创建了一个对象,一个引用 第二个在字符常量区里定义了一个区域,在堆里创建了一个区域,在栈里创建了一个引用 简单的举例 如果用 ‘==’ 来将这两个对象做比较,得到的结果是false 当然,equal比较忽略引用,只比较内容,会得到true
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我的违章处决书上的身份证和车牌号写错了。要
男子家暴五年后续
tplink路由器设置界面不一样不会设置了求教进
在下列方程中,解为x=2的方程是A.3x=x+3B.x+2
名侦探柯南中小兰在哪几集怀疑过柯南
睢宁到广西壮族自治区南宁市走什么快递多少钱
光电效应实验中,下列说法正确的是A.只要光照
在一个密闭容器中加入四种物质,在一定条件下
中国白话文小说鼻祖是谁
下列人物中最先发出“冷战”信号的是A.杜鲁门
Aunt Mary is crazy about shopping. She mus
给我写一段40字内的关于我喜爱赛车和速度的段
和谐梦阅读答案
下列事例中,其目的是为了加快蒸发的是A.将洗
老茅台酒咋样从外观看生产日期
推荐资讯
有什么软件可以比较好的帮助我学习
2010中国散文排行榜阅读答案
忘仙仙府进不去了。。。点仙府管理员不显示进
光绪年间三两的船型银锭值多少钱
阅读下面这篇议论文,完成后面题目。(7分)
电子电表是不是比老式电表走字快啊
①欧阳公讳晔,字日华。自为布衣,非其义,不
在学校运动会上,小铭同学发现在4×100m的接
对下列代数式分解因式:(1)n2(m-2)-n(2-
大地的语言阅读答案
填空题若一元二次方程(m-2)x2+3x+m2-4=0
石场派出所办公位置在哪啊?好找么?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?