在java中 可以将某个对象赋值给另一个对象 只要该两个对象是属于同一个类即可 此时 这两个对象的所有成员将指向同一块内存
eg:
public class class1
{
public static void main(String args[])
{
book aa=new book();
aa.setBookName("SQL Server2000");
book bb=new book();
bb.setBookName("Oracel 10g");
aa=bb;
System.out.println(aa.getBookName());
System.out.println(bb.getBookName());
}
}
class book
{
private String bookname;
public void setBookName(String bookname)
{
this.bookname=bookname;
}
public String getBookName()
{
return bookname;
}
}
运行以后的结果为:
Oracle 10g
Oracle 10g