
rimitiveType test = new PrimitiveType();test.change(a);System.out.println(a); // 1 ,而不是3}}
oint point = new Point(1, 2);ReferenceType test = new ReferenceType();test.changePoint(point);System.out.println(point.x); // 5 而不是 1System.out.println(point.y); // 6 而不是 2test.changeReference(point); // 调用这个后,下面能否会报空指针呢?int x = point.x; // 不会System.out.println("x 的值是 " + x );| 欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/) | Powered by Discuz! 6.0.0 |