• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:staticのメモリ共有について)

staticのメモリ共有について

このQ&Aのポイント
  • Javaのstatic変数は、プロセスごとに異なる値を保持することができますが、他のプロセスからの書き換えはできません。
  • マルチスレッドな処理が行われていない場合、static変数の値の不整合については考慮する必要がありません。
  • ただし、複数プロセスでシングルスレッドな処理を行っている場合でも、性能などの問題上、static変数の使用には注意する必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
noname#49428
noname#49428
回答No.1

メモリは、JVMごとに割り当てられるので、 別プロセスから起動された場合のメモリは干渉しません(できません)。

njomojo
質問者

お礼

そうですよね。 そうじゃないと開発機なんて大変なことになってしまいますよね。 専門家の方の意見が聞けてとても勉強になりました。 ありがとうございました。

関連するQ&A