値タイプ |
参照型 |
|
ストレージ |
ダイレクトストアデータそのもの |
基準データは、データヒープに格納されたデータが格納されています |
メモリの割り当て |
スタックに割り当てられました |
ヒープに割り当て |
効率 |
高効率、無アドレス変換 |
低効率、アドレス変換の必要性 |
ガーベジコレクション |
復旧後すぐに使用します |
使用後すぐに再利用されていないが、治療と回復GCへ |
割り当て |
新しいオブジェクトを作成します。 |
参照を作成します。 |
タイプ拡張子 |
拡大することは困難で、すべての値の型は、(シール)シールされ、新しい値型を導出することは不可能です |
拡張を容易にするために、多型の性質を有します |
分布の例 |
通常では、スレッドのスタック割り当て(静的割り当て)が、いくつかのケースでは、ヒープ上に格納することができます |
常にでプロセスヒープ(で割り当て動的割り当て) |
値型と参照型の間の差
おすすめ
転載: www.cnblogs.com/yuanch2019/p/11592302.html
ランキング