问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java中为什么字符串要初始化

发布网友 发布时间:2022-04-26 19:13

我来回答

5个回答

热心网友 时间:2023-10-23 01:07

字符串初始化,实际上是为了进行内存存储和地址引用。
如:String str = new String("ABC");这个就是在内存中创建一个位置来存储“ABC”,之后在通过地址引用,赋值给“str”,如果不初始化的话,就没有进行存储,也就无从谈起引用。
备注:String str = “ABC”;结果和之前的“String str = new String("ABC");”是一样的,“ABC”创建过程实际上就是一个初始化过程,所以没必要纠结在这块,会用即可。不同的是每次new都创建一个存储空间来存储,而赋值(“ABC”)的形式,如果之前存在就直接引用,不存在才会创建。

热心网友 时间:2023-10-23 01:08

String A=new String("明月几时有,");和String A="明月几时有,";的效果是一样的,都是在给字符串A初始化,所以运行结果一样。
在java中,都需要初始化。

热心网友 时间:2023-10-23 01:08

你用String A = new String("明月几时有,");只不过是通过String的构造方法给开辟了一块内存空间来存储这些字符串,然后把引用赋值给A,而String A =” 明月几时有,“,则是相当于这些字符串就是一段常量,把引用放到这个位置,结果必然是一样的!!

热心网友 时间:2023-10-23 01:09

如果有过c基础就很好理解了,
String A=new String("明月几时有,"),这个 “明月几时有,” 是存在堆中;
String A="明月几时有,"; 这个“明月几时有,” 是存在常量区中

热心网友 时间:2023-10-23 01:09

初始化啊 这事
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我更新了win7QQ拼音在游戏上(剑侠情缘2)不能打字?打出来的都是... 游漓江的船票在哪里买最方便?如何去 因为我想看剑侠情缘,又不想下载什么PPS啊,QQ直播之类软件, 最好是类似... ...两部手机下载相同的手游剑侠情缘却是不一样的都是在QQ上下载的 教子小书坊:一位外交官父亲给孩子的家书图书信息 教子小书坊:一位外交官父亲给孩子的家书内容简介 高二孩子和家长逆反如何教育 高二孩子和家长逆反怎么办 叛逆期孩子怎么教育沟通叛逆期孩子如何教育沟通 请问用otg连接鼠标和键盘后怎么玩手机上的全民枪战,求教程。带图的给... 去邮局寄包裹的步骤是怎么样?我没去做.不好意思问下大家 JAVA中为什么局部变量要初始化? JAVA中的变量为什么要初始化呢? java 编程中为何创建变量后需要初始化 清征达瓦齐之战的点评 火爆战争剧《突袭达瓦》高清完整版下载地址有么?有发必采纳 清朝历史上最牛的一场战役是哪一场,22人竟然能吓散一万人? Win7系统清理C盘后出现有的U盘打不开,怎么办? 我装上win7为什么u盘没法弹出 win7打不开u盘 win7系统下u盘文件打不开怎么办 Y470打不开U盘怎么办?试了好几次,只正常了一次。系统WIN7 电脑装的WIN7系统,为什么用U盘拷过来的视频和图片都打不开啊 紧急求助win7电脑U盘打不开 成都火车站到高铁站有多远 西安火车站到高铁站怎么走? 买了高铁票,是不是要到最近的火车站去坐车?火车站有坐高铁的吗? 长沙高铁站到长沙火车站有多远 从贵港旧火车站步行到高铁火车站大概要多少时间,具体怎么走??? 合肥火车站到高铁站咋走 西安火车站到高铁站怎么走 java里对象的初始化有什么作用,什么时候要用到 java中为什么要为类的属性初始化 在java中变量一定要初始化吗? java数组为什么要初始化? java数组是怎么初始化的为什么要初始化? JAVA CLOB 为什么要初始化 Java局部变量为什么要初始化 用代码详细介绍一下 谢谢 java中,创建对象时为什么要对变量进行初始化 大家来讨论,Java*为什么局部变量必须初始化 JAVA什么情况下要赋初值 java定义变量为什么要初赋值为null java语言为什么要对对象初始化呢 微信被限制群聊还能在群里抢红包吗? “草”的英文是什么? 草的英语单词怎么写 草的英语单词 “草”的英语单词怎么写? 草英文单词怎么拼 小草的英文怎么写? ? 草的英文怎么说?