- ベストアンサー
static という言葉の由来
C言語やjava言語では「 static 」という言葉が使われますが、この言葉が使われているのはコンピュータのメモリ管理に関する歴史的ななごりが残っているからと耳にしました。 具体的にはどういうことなのか教えていただけないでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
例えば、変数だと コンパイル(+リンク)したときに、実行ファイル上に場所が確保される(プログラム実行中にアドレスが変わらない)ものがstatic(静的な)変数 これに対して、必要に応じて割り当てられる(固定したアドレスには割り当てられない)のが動的な変数 というのもあったと思います。
その他の回答 (2)
- outerlimit
- ベストアンサー率26% (993/3718)
回答No.2
dynamicの対比です 最初から最後まで不変のものが static 状況に応じて 内容が変わるものが dynamic 定数が static 変数が dynamic プログラミング言語に限らず 多用されています DHCPやDDNS DRAMとSRAM
質問者
お礼
いえ、「static 変数」はあります。
- shimix
- ベストアンサー率54% (865/1590)
回答No.1
お礼
http://www.nextindex.net/java/static.html を見るとそういう感じのようですね。 ありがとうございます。