java中string是干什么,string是java
Java是一种面向对象的编程语言,包含各种不同含义的名词。
Java中的string是字符串的意思,当声明了一个字符串变量时,便可以在里面存储数据。
类别字符串
要了解一个类,最好的方法就是看这个类的实现源代码。看一下String类的源代码:
公共最终类字符串
实现java.io.Serializable,ComparableString,CharSequence
{
/**该值用于字符存储。*/
私有最终字符值[];
/**偏移量是所使用的存储的第一个索引。*/
私有final int偏移量;
/**计数是字符串中的字符数。*/
私有最终int计数;
/**缓存字符串的哈希代码*/
私有int哈希;//默认为0
/**使用JDK 1.0.2的serialVersionUID实现互操作性*/
private static final long serialVersionUID=-6849794470754667710 l;
.
}从上面可以看出几点:
1)String类是final,这意味着String类不能被继承,其成员方法默认为final。
在Java中,final修饰的类是不允许被继承的,这个类中的成员方法默认是final方法。
2)上面列出了String类中的所有成员属性。从上面可以看出,String类实际上是通过一个char数组来保存字符串的。
以上是java中string是什么意思的细节。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。