- ベストアンサー
コンピュータ英語
introspection(内省)は、コンピュータ英語ですが、どういう意味でしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
Javaの「クラス」という機能名の場合。 Javaで書かれた再利用可能なソフトウェアコンポーネント JavaBeans(WindowsのDLLと類似の「機能を明示した移転可能な部品」) に限って有効となります。 http://www.wakhok.ac.jp/biblion.html(稚内北星ビブリオン) JavaBeansの解説(稚内北星学園大学、1997,学内教材) 丸山不二夫著 『JavaBeansとJDK1.1』 (稚内北星ビブリオン) ”Reflection”” reflection と introspection ” http://maruyama.cloud-market.jp/summer97/beansdoc/node20.html イントロダクションとして哲学の「反射」「内省」持ち出しての使い分けと、 Reflectionが処理にデータを送ったり結果を取り出したり、の意味の概要 機能やコーディングは次の”Reflection”” Reflectionの三つの働き ”にて http://maruyama.cloud-market.jp/summer97/beansdoc/node21.html その次”Reflection”” BeanInfo ” http://maruyama.cloud-market.jp/summer97/beansdoc/node23.html introspectionはJavaBeansに書き上げた内輪の情報、BeanInfoを取り込む専用で、 今処理をしている全体の要件はReflectionクラスで扱う、の説明
その他の回答 (2)
- nurorin
- ベストアンサー率40% (10/25)
Perl、PHP、Python、Javaなどのオブジェクト指向プログラミング言語に備わっている機構の一つです。 実行時にオブジェクトが持つ情報を調査、取得することができ、さらにその情報を変更、修正することができる機構のことです。 ちなみに、オブジェクトが持つ情報の調査、取得のみ可能であるものをリフレクションといいます。
- SPS700
- ベストアンサー率46% (15297/33016)
いえ、昔からあります。 http://eow.alc.co.jp/search?q=introspection 語源は、intro- 「内」と、specere 「見る」というラテン語で出来ていますが、初めて使われたのは17世紀です。 http://www.etymonline.com/index.php?allowed_in_frame=0&search=introspection&searchmode=none
お礼
丁寧にありがとうございます。