Java intern
来源:互联网 发布:Linux循环 选择文件 编辑:程序博客网 时间:2024/05/23 11:28
public class HelloString { public static void main(String[] args){ //JVM维持一个字符串常量池 String A = "abc"; String B = new String("abc"); //两种创建方式不一样,B是创建在堆上的 System.out.print("A==B:" + (A==B) + "\n"); //intern是查找JVM常量池,把已经有的常量的引用复制给目标对象 String C = B.intern();//因此A是等于C的 System.out.print("A==C:" + (A==C) + "\n"); //把C引用指向另一个对象,不影响原对象的值 C = "def"; System.out.print("A==C:" + (A==C) + "\n"); //关于equals与==,String重写了equals方法,如果字符串的值相同也认为相同 System.out.print("A.equals(B):" + A.equals(B) + "\n"); }}
1 0
- Java intern
- java intern
- [ java ] java中intern()!
- JAVA intern()方法学习
- java中的intern()
- Java String.intern()相关
- Java String.intern(相关)
- 深入java String.intern()
- java-String中的 intern()
- java-String中的 intern()
- java-String中的 intern()
- java-String中的 intern()
- java-String中的 intern()
- java-String中的 intern()
- java-String中的 intern()
- java String.intern()
- java-String中的 intern()(
- java-String中的 intern()
- 将web攻击数据可视化
- javascript学习(一):javascript基本语法
- vbs通过GetObject使用Windows管理工具
- Oraclesys和system用户、sysdba和sysoper系统权限、sysdba和dba角色的区别
- 在html页面中js判断app是否安装并直接打开
- Java intern
- 抽象类和接口联系与区别
- SpringMVC的AJAX返回
- 网页设计与布局(frame、frameset和iframe的区别)
- 解决Listview的item和里面控件点击事件冲突
- ios数据存储中关于Sqlite3使用第三方框架FMDB
- 使用layer-list代替9patch绘制输入框EditText
- 1076. Forwards on Weibo (30)
- Python获取脚本所在目录