您好,欢迎来到化拓教育网。
搜索
您的当前位置:首页字符串常量池

字符串常量池

来源:化拓教育网

上述程序创建方式类似,为什么s1和s2引用的是同一个对象,而s3和s4不是呢?
在Java程序中,类似于:1, 2, 3,3.14,“hello”等字面类型的常量经常频繁使用,为了使程序的运行速度更快、更节省内存,Java为8种基本数据类型和String类都提供了常量池。

1、直接使用字符串常量赋值

2、通过new创建String类对象 

 

3、字符串的intern方法

调用这个intern方法,会将产生的字符串对象置入常量池(若不存在则置入),若常量池中已经存在该对象,则返回常量池中的字符串对象引用。

 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务