Javaのクラスとオブジェクト・

2019年5月28日13時52分
カテゴリ:、抽象的な概念であり、同じ属性と行動で物事のコレクションを表します。

目的:性格の表現で、各オブジェクトは別々のエンティティを表し、各個人は、異なるオブジェクトを区別する特性に依存して、異なる特性を有します。

リレーションシップクラスとオブジェクト:
クラスはテンプレートオブジェクトで、オブジェクトは、クラスのインスタンスです。

使用:
(1)フォーマットを:宣言し、インスタンス化オブジェクトの
オブジェクト名=新しいクラス名のクラス名();
(2)フォーマットII:オブジェクトを宣言し、そのオブジェクトをインスタンス化:
オブジェクト名= NULLのクラス名を、
新しいオブジェクト名=クラス名();
我々は、メモリの観点から分析しました。まず、メモリ空間の2種類のコンセプト:
(1)ヒープメモリ:コンテンツオブジェクトのプロパティを保存します。ヒープ領域を割り当てるために新しいキーワードが必要とするメモリ;
(2)スタックメモリ:(スタックメモリの保存はオブジェクトの名前であるとして、ここでは、分析の便宜のために、簡単に理解することができる)ヒープメモリアドレスを保存

参照データ型が割り当てとメモリの使用を必要とします。基本データ型参照データ型との大きな違い。だから、新しいキーワードの主な機能は、限り、参照データ型の使用など、メモリ空間を割り当てるために新しいキーワードを使用する必要がある、つまり、メモリ空間を割り当てることです。

:方法と同様に以下のようにオブジェクト・ジェネレータのインスタンスは、動作することができるときに
オブジェクト属性:クラス;.呼の属性を表す
)(オブジェクトメソッド:呼び出しクラスの間で表現。

おすすめ

転載: www.cnblogs.com/jz-181007/p/10936970.html