本帖最后由 晓月残魂 于 2015-7-13 17:57 编辑
String类
引用数据类型
1继承关系
java.lang.Object
|__java.lang.String
2 public final class String
说明String类不能被继承
3 构造方法(常用)
3.1
String s = new String();等价于String s = “”;
字符串是一个特殊的对象。
字符串一旦被初始化(创建)就不能改变。
例:
String s = "abc";// “abc”是一个String对象
s = "wxw";// “wxw”也是一个String对象
注:但是s的指向改变了,”abc”这个对象本身没有改变。
其中s是类 类型变量
3.2
String s1 = new String("abc");
String s2 = "abc";
//使用起来是一样的。
//区别在于:s1内存有两个对象,s2内存有一个对象。原因在于”abc”本身是一个对象,但是s1又new了一下,相当于建立了一个新对象。
|
|