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

石家庄网站建设解决方案常用的网络营销工具

石家庄网站建设解决方案,常用的网络营销工具,wordpress图片外链,网站的英文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/702521/

相关文章:

  • 沧州市网站优化排名wordpress增加内存
  • 网站后期的维护管理做网站和做微信小程序
  • 宜昌做网站的烟台城发建设集团网站
  • 石家庄服务大型建站新浪军事网
  • 做网站需要买服务器么西安市建设网
  • 成都网站设计哪家好社区门户网站建设招标公告
  • 外贸网站建设设计方案自己做的网站服务器开了进不去
  • 如何百度搜到网站南通百度网站快速优化
  • 百度网站优化排名wordpress建立仿站
  • 专业网站开发联系方式小程序开发一个多少钱
  • 早期做的网站支持现在的网速吗梁山做网站价格
  • 网站建设群标签好写什么定制软件开发方案
  • 一个页面的网站网站的建设主机费用
  • 施工方案下载免费网站有专门做食品的网站吗
  • 如何做招聘网站的数据分析济南网站开发
  • 福建企业网站建设图文制作app哪个好
  • 手机网站怎么上传图片wordpress 局域网 慢
  • 快速建站开源免费注册工商
  • 中国作风建设门户网站学校网站建设策划书
  • ftp 上传 wordpress网站文章来源seo
  • 电商网站功能网站建设高级教程
  • 英国房产网站大全怎么创建小程序商店
  • 软件公司网站小县城做网站
  • 做网站上传服务器成都工商注册咨询电话
  • 做购物网站多少钱文山网站建设
  • 自己建设购物网站网站网络排名优化方法
  • 青海西宁做网站多少钱win7优化极致性能
  • 网站建设捌金手指花总五wordpress新闻抓取插件
  • 中怎么做网站上下载图片的功能品牌整合营销推广
  • 网站开发项目教程答案seo是东莞企业网站排seo