当前位置: 首页 > Java Core > 正文

Java中String的instern方法和jvm常量池若干问题分析

目 录
 [ 隐藏 ]

1 在oracle的Hotspot虚拟机中,以下代码,如果把 

str1.intern(); 
String str2 = “11”; 
这两行代码交换位置,那么在JDK1.7及以后的JVM版本中,执行的结果是不同的。 
原因分析,见代码注释。 

2  同样,在oracle的Hotspot虚拟机JDK1.7及以后版本中,会有下面一个诡异的问题 

 

打个赏呗

   微信打赏  支付宝打赏


本文固定链接: https://www.jack-yin.com/coding/java-core/2667.html | 边城网事

该日志由 边城网事 于2018年02月22日发表在 Java Core 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: Java中String的instern方法和jvm常量池若干问题分析 | 边城网事

Java中String的instern方法和jvm常量池若干问题分析 暂无评论

发表评论

快捷键:Ctrl+Enter