String 类
1.String对象的初始化
由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法:
String s = “abc”;
s = "Java语言";
按照面向对象的标准语法,其格式应改为:
String s = new String("abc");
s = new String("Java语言");
只是按照面向对象的标准语法,在内存使用上存在比较大的浪费。例如String s = new String("abc");
实际上创建了两个String对象,一个是"abc"对象,存储在常量空间中,一个是使用new 关键字为对象s申请的空间。