首页 > 其他 > 详细

String 不可变

时间:2020-09-22 09:18:53      阅读:45      评论:0      收藏:0      [点我收藏+]

什么是String,它是什么数据类型?

  String是定义在 java.lang 包下的一个类。它不是基本数据类型。

       String 是final 类型的类, 成员变量是 final 修饰的char

  String是不可变的,JVM使用字符串池来存储所有的字符串对象。

public final class String
    implements java.io.Serializable, Comparable<String>, CharSequence {
    /** The value is used for character storage. */
    private final char value[];

    /** Cache the hash code for the string */
    private int hash; // Default to 0

    /** use serialVersionUID from JDK 1.0.2 for interoperability */
    private static final long serialVersionUID = -6849794470754667710L;
}

  

String 不可变

原文:https://www.cnblogs.com/Jomini/p/13709607.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!