社区
Java
帖子详情
java String.intern()!!
yangck1992
2015-07-20 03:25:47
问下 String s=new String(“hello”); hello有没有在常量池中 ? 还是执行完intern()方法才能进入常量池的?
...全文
58
1
打赏
收藏
java String.intern()!!
问下 String s=new String(“hello”); hello有没有在常量池中 ? 还是执行完intern()方法才能进入常量池的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
securitit
2015-07-20
打赏
举报
回复
String s=new String(“hello”): 此时和正常的引用类型对象存储方式一样的,s存储在栈中,s引用的值,也就是"hello"存储在队中。 Java可以在运行时向常量池中加入数据,就是String.intern(),调用后JVM会将hello的值放入常量池中,intern()方法时native的, 非Java本身实现,而是通过其他底层语言实现的。
String
.
intern
– 字符串池
这篇文章将要讨论
Java
6 中是如何实现
String
.
intern
方法的,以及这个方法在
Java
7 以及
Java
8 中做了哪些调整。
深入理解
Java
String
#
intern
() 内存模型.docx
深入理解
Java
String
#
intern
() 内存模型.docx
关于
java
String
中
intern
的深入讲解
主要给大家介绍了关于
java
String
中
intern
的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用
java
具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
String
类的
intern
、split方法
java
中
String
类的
intern
、split方法的详细讲解。
string
常量池和
intern
_韩雅茹
Java
系列2021.pdf
string
常量池和
intern
_韩雅茹
Java
系列2021.pdf
Java
50,348
社区成员
85,704
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章