私はJavaに関する教育記事を閲覧しているだけで、次の質問があります。
レコードの宣言とオブジェクトの宣言の違いは何ですか?
意味がわからないのですが、違いはありますか?(私はJAVAにあまり詳しくありません)
「レコード」という用語は、Java では使用されません。基本的に、レコードはフィールドのみでメソッドを持たないオブジェクトです。C 構造体はレコードの一例です。したがって、次の Java クラスは「レコード」になります。
class Record {
public String field1;
public int field2;
}
これはレコードと呼ばれることもありますが、誰もこの用語を使用していません。コード例はクラス宣言です。このクラスのオブジェクトを宣言して作成するには、次を使用する必要があります。
Record record = new Record();
これにより、Record 型のオブジェクトが作成され、record という変数に格納されます。