参照型とは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework用語 > 参照型の意味・解説 

参照型 [reference type]

型の実際の値への参照によって表されるデータ型。参照はポインタ似てます。参照型が変数割り当てられている場合、その変数は元の値を参照します (つまり、元の値を "指し" ます)。コピー作成されません。参照型は、クラスインターフェイスデリゲート、およびボックス化された値型構成します。参照 : 値型

参照 (計算機科学)

(参照型 から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2023/12/27 17:39 UTC 版)

参照(さんしょう、: referenceリファレンス)は、他の場所にあるデータを指している情報を含む小さなオブジェクトであり、それ自身の中に(指している)データ自体を含まない。参照の指すを取り出すことをデリファレンス (dereference) と呼ぶ(間接参照も参照)。参照は様々なデータ構造を構成する基本要素であり、プログラム内の各部で情報をやり取りするための基本でもある。





参照型

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/05/08 02:09 UTC 版)

Javaの文法」の記事における「参照型」の解説

すべての参照型はオブジェクト型を表すクラスObjectから派生するオブジェクトは参照型のインスタンスである。クラスclass既定Objectから派生する参照型である。列挙型enum抽象クラスEnumから暗黙的に派生する参照型である。 リフレクション機能のための「クラス表現するクラスメタクラス)」としてClass存在するが、クラス自体オブジェクトではない。

※この「参照型」の解説は、「Javaの文法」の解説の一部です。
「参照型」を含む「Javaの文法」の記事については、「Javaの文法」の概要を参照ください。


参照型

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/03/04 06:42 UTC 版)

共通型システム」の記事における「参照型」の解説

参照型はデータメモリアドレスへの参照保持する。参照型のデータヒープ確保される。参照型には自己記述型 (self-describing types)、ポインタ型インターフェイス型があり、自己記述型はさらに配列型クラス型分けられる。さらにクラス型にはユーザー定義クラスボックス化された値型デリゲートがある。文字列型System.Stringはimmutableな参照型として実装されている。

※この「参照型」の解説は、「共通型システム」の解説の一部です。
「参照型」を含む「共通型システム」の記事については、「共通型システム」の概要を参照ください。

ウィキペディア小見出し辞書の「参照型」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ


英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「参照型」の関連用語

参照型のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



参照型のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアの参照 (計算機科学) (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、WikipediaのJavaの文法 (改訂履歴)、共通型システム (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2024 GRAS Group, Inc.RSS