目录
在String字符串知识点的学习之中,自己总结了一些笔记,在总结笔记的过程中,自己也发现了一些对知识点理解不足的地方,这本身也是不断学习进步的过程。
- String是一个类,属于引用类型。
- Java程序中一切使用 "" (英文输入下的双引号)引起来的内容,称为字符串对象。同时也可以称为这个类的实例。
- 字符串定义后是一个常量,值是不可以更改的。
- 字符串实际是一个字符数组。
例如:String str = "abc"; //A行
stri = "D"; //B行
上述代码A行执行的一个过程为:首先创建一个abc字符串对象,并将其地址保存在str变量之中。 在B行代码执行的过程中,看似是改变了字符串str的值,实际上是又创建了一个字符串对象D,并将其地址保存在str变量之中。
从以上两句话可以看出,在内存中会有两个字符串对象abc和D,但是str只会引用最后赋值的字符串地址D。
String类使用时注意的事项
在这里我假