参照の等価性とオブジェクトの等価性は、Java における一般的な問題です。この記事では、これら 2 つの概念の違いを調査し、プログラミング例を通じてそれらのアプリケーションを説明します。

Java では、参照の等価性とオブジェクトの等価性は 2 つの異なる概念です。参照の等価性は 2 つのオブジェクトの参照が同じメモリ アドレスを指しているかどうかを比較することを指し、オブジェクトの等価性は 2 つのオブジェクトの内容が等しいかどうかを比較することを指します。

まず、サンプルコードを見てみましょう。

public class Person {
   
    
    
    private String name;
    private int age;
    
    public Person(String name, int age) {
   
    
    
        

おすすめ

転載: blog.csdn.net/TechPulseZ/article/details/133571304
おすすめ