在 java 中所有的物件皆用 Reference 表示,
如 assign A 給 B, 則 A 和 B 指向相同區塊.
{{{
import andy.Point;
public class ObjectReference {
public static void main(String[] args) {
Point p1 = new Point();
Point p2 = p1;
Object ob1 = p1;
System.out.println("p1: " + p1 + ", p2: " + p2 + ", Object p1" + ob1);
}
}
}}}
{{{
[Andy@t-ap188 row]$ java ObjectReference
p1: andy.Point@3e25a5, p2: andy.Point@3e25a5, Object p1: andy.Point@3e25a5
}}}
沒有留言:
張貼留言