「等値」と「等価」の違いを説明してください。 等値とは、変数が指すメモリ域の Bit 配列が等しいこと。等価とは、インスタンスが持つ情報が意味的に等しいこと。 Java 言語を例に挙げると、 Integer a = new Integer(0); Integer b = new Integer(0); assert a != b; // 異なるインスタンスへの参照であるため、等値ではない assert a.equals(b); // インスタンスが持つ情報は両方とも整数の 0 なので、等価 「値渡し」と「参照渡し」の違いは何ですか?オブジェクト指向システムや手続き型システムにおいて、これらにはどのような違いが存在するのかを説明してください。 それらは、何らかのデータを異なる処理領域に渡すときの方式を表す。例えば、関数に対して、関数の外から引数でデータを渡すとき。 値渡しは、データそのものを