当前位置: 首页 > news >正文

事业单位门户网站建设包含内容永久免费正版cad类软件

事业单位门户网站建设包含内容,永久免费正版cad类软件,怎样做网站快手刷粉,事件营销的类型java中 String a “123” “234”; String b “123”; String c b “234”; 其中a和c的区别是什么? a c 为什么为false 在Java中,字符串的处理特别是涉及到字符串常量和字符串变量的连接时,会涉及到字符串池(String Pool&a…

java中
String a = “123” + “234”;
String b = “123”;
String c = b + “234”;
其中a和c的区别是什么? a == c 为什么为false

在Java中,字符串的处理特别是涉及到字符串常量和字符串变量的连接时,会涉及到字符串池(String Pool)和字符串对象的创建方式。

String a = “123” + “234”;
这里"123"和"234"都是字符串常量。在编译时,Java编译器会优化这种字符串常量的连接,实际上它会将这两个字符串合并为一个字符串常量"123234"。因此,a引用的是字符串池中的一个字符串。

String b = “123”;
这里b是一个对字符串常量"123"的引用。

String c = b + “234”;
在这里,由于b是一个变量,所以b + "234"的连接操作是在运行时完成的。这意味着会创建一个新的字符串对象来表示连接后的字符串,并且这个新对象不会被放入字符串池中(除非显式调用.intern()方法)。

总结:
a == c为false的原因是:

a是对字符串池中的字符串常量的直接引用。
c是一个在运行时创建的新字符串对象,即使它的内容与a相同,它们在内存中是两个不同的对象。

http://www.yayakq.cn/news/154536/

相关文章:

  • 医院网站建设投标要求网站策划案4500
  • 丰台做网站中山做网站哪家专业
  • 网站上传的图片不显示linux 网站建设模板
  • 家具网站开发项目计划书网站的域名是什么意思
  • 企业为啥要做网站安卓手机app制作
  • 泉州中企网站做的好吗珠海网站建设网络公司
  • 网站制作 成都城乡建设杂志官方网站
  • 广东省城乡建设厅网站建设工程施工合同的特点
  • 化妆品网站建设需求问卷调查WordPress怎么做CMS
  • 龙岗网站制作休闲网站建设
  • 西凤酒网站建设的基本情况互联网设计师
  • 最新采购求购信息网站免费注册163免费邮箱个人
  • 无锡网站优化排名推广百度收录工具
  • 静态网页模板免费seo基础入门
  • 化工建设信息网站住房与城市建设部网站
  • 网站做下载word龙岩网页
  • 拖拽建设网站源码相亲网站如何做
  • 搜索引擎优化目标长沙市seo百度关键词
  • 网站如何做优化推广品牌推广论文
  • 最好的免费logo设计网站网上做任务的网站有哪些
  • 如何做淘客推广网站郑州做设计公司网站
  • 巴中网站建设公司怎么样给一个网站做自然排名
  • seo网站建设刘贺稳营销专家aseo外链平台
  • 淘宝网站小视频怎么做的淘客网站怎么做代理
  • 网站免费建站2响应式网站开发周期
  • 网站建设狼盾网络兰州做网站公司es5188
  • 企业网站的设计策划婚纱摄影网络公司网站源码
  • 商城网站制作费用flash可以做网站吗
  • 门户网站方案极简风格网站介绍
  • 影视网站开发工程师自己做的网站把密码改忘了怎么办