3.4 赋值
PassObject
class PassObject {
static class Letter {
char c;
};
static void f(Letter y) {
y.c = 'z';
}
public static void chapter3_4() {
System.out.println("PassObject chapter3_4>>>");
Letter x = new Letter();
x.c = 'y';
f(x);
System.out.println(x.c);
}
};
参数传递是引用传递
3.7 关系操作符
Equivalence
class Equivalence {
public static void chapter3_7() {
Integer integer1 = new Integer(7);
Integer integer2 = new Integer(7);
System.out.println("integer1==integer2:" + (integer1==integer2));
System.out.println("integer1.equals(integer2):" + integer1.equals(integer2));
}
};
==比较引用地址
equals比较内容