LoginSignup
1
2

More than 5 years have passed since last update.

スレッドセーフまとめ 〜Java〜

Posted at

ユーザー系のSIerです。
先日、保守をしているシステムにおいて、ユーザー間で個人情報が共有されている疑惑があり、スレッドセーフかどうか調査した時に参照したサイトをまとめました。
※他の方がすでにスレッドセーフについてまとめていたので、キュレーションのような形にしました

スレッドセーフとは?

複数のスレッドが同時並行に処理を実行しても問題が発生しないこと。
例えば、AさんとBさんが同時に処理を実行した際に、共有データに両者がアクセスできてしまうと問題が発生してしまうため、どちらか一方のみがアクセスできるように制御する必要があります。

参照

・JavaのThreadLocalとスレッドセーフについて
https://qiita.com/yoshi-naoyuki/items/507c5c3ea6027033f4bb
・スレッドセーフにすることを忘れてはいけない
http://tech.nikkeibp.co.jp/it/article/COLUMN/20070820/279950/

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2