Java中 的引用可以理解是指向Java对象的指针(与C++引用含义不同),引用本身不是对象,只是一种语法定义。String a=”abc”中产生了一个对象:“abc”(前提是在JVM的字符串池中当前没有”abc”。如果有,上述语句不产生任何对象)。a是指向这个对象的引 用,a在后面的程序中可以被修改指向其他String类型对象。
Java中 的引用可以理解是指向Java对象的指针(与C++引用含义不同),引用本身不是对象,只是一种语法定义。String a=”abc”中产生了一个对象:“abc”(前提是在JVM的字符串池中当前没有”abc”。如果有,上述语句不产生任何对象)。a是指向这个对象的引 用,a在后面的程序中可以被修改指向其他String类型对象。