履歴書の「趣味特技」欄で採用担当者の心を掴めないかと考えている方もいるのではないでしょうか。ここでは履歴書の人事の...
更新日:2024年10月12日
「リフレクション」とはどういう意味の単語でしょうか?リフレクションという言葉はさまざまな分野で使われ、それぞれ意味が異なります。今回はリフレクションの意味、リフレクションの用例、ITやサッカーにおけるリフレクションの意味をご紹介します。
目次
Javaにおけるリフレクションとは、プログラムを実行する際にプログラム自身の構造を読み取ったり、書き換えたりする技術のことを意味します。 リフレクションというと通常は動的(実行時)リフレクションのことを指しますが、静的(コンパイル時)リフレクションをサポートするプログラミング言語もあります。
動的(実行時)リフレクションとは、クラス名やメソッド名を指定し、クラスを動的に実行することを意味します。クラス名やメソッド名を文字列の変数として指定することで、クラス名やメソッド名を変更してもプログラムが実行できるようにしています。 クラス名やメソッド名を変更してもプログラムが実行できるという便利さから、プログラムのテストなどで使用されます。
静的(コンパイル時)リフレクションとは、型やメンバを指示する情報の内で、コンパイラが識別可能なもののみを用いて、型やメンバの情報にアクセスする方法を意味します。
リフレクションは強力な機能であるがゆえに、設計者の意図しない動作をしてしまうことがあります。既存のクラス設計を破壊してしまう可能性があるため、使用の際は注意が必要です。
サッカー用語で「リフレクト(reflect)」、もしくはリフレクションという言葉が出てくる際は、シュートしたボールが他の選手に当たり軌道が変化したことを意味します。主にゴールキーパーによってシュートが防がれた際に使われます。 同じような意味で「ディフレクト」「ディフレクション」という言葉も使用しますが、リフレクト・リフレクションの場合は特に鏡が光を反射するように、ボールを真正面からはね返した際に使われます。
リフレクトと似た意味で使うサッカー用語に、「ディフレクト(deflect)」という単語があります。deflectは「そらす、屈折させる」という意味で、リフレクトと同じようにシュートしたボールが他の選手に当たり軌道が変化したことを意味し、主にゴールキーパーによってシュートが防がれた際に使用されます。
「ディフレクション(deflection)」は「屈折」という意味を持つ英単語で、ディフレクトと同じように、主にゴールキーパーによってシュートされたボールの軌道がそれた際に使われます。
リフレクションをタイトルに使用した作品に、日米合作による日本のテレビアニメ「THE REFLECTION(ザ・リフレクション)」があります。「スパイダーマン」などで知られるアメリカン・コミック原作者のスタン・リーが原作に携わっています。 世界規模の大災厄・リフレクションの後に現れた、「リフレクティッド」と呼ばれる特殊能力に目覚めた悪者たちがテロ行為を起こす世界で、同じく「リフレクティッド」の力に目覚めたヒーローが悪者に立ち向かうというストーリーを、アメコミがそのまま動くような独特のタッチで描いています。
記載されている内容は2018年02月07日時点のものです。現在の情報と異なる可能性がありますので、ご了承ください。
また、記事に記載されている情報は自己責任でご活用いただき、本記事の内容に関する事項については、専門家等に相談するようにしてください。
履歴書の「趣味特技」欄で採用担当者の心を掴めないかと考えている方もいるのではないでしょうか。ここでは履歴書の人事の...
いまいち難しくてなかなか正しい意味を調べることのない「ご健勝」「ご多幸」という言葉。使いづらそうだと思われがちです...
「ご査収ください/ご査収願いします/ご査収くださいますよう」と、ビジネスで使用される「ご査収」という言葉ですが、何...
選考で要求される履歴書。しかし、どんな風に書いたら良いのか分からない、という方も多いのではないかと思います。そんな...
通勤経路とは何でしょうか。通勤経路の届け出を提出したことがある人は多いと思います。通勤経路の書き方が良く分からない...