エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【Java】static と synchronized から始めるマルチスレッド入門 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【Java】static と synchronized から始めるマルチスレッド入門 - Qiita
初めに 本記事では実務の中で使用している静的解析ツール(SonarLint)に指摘された警告の修正を入り口に... 初めに 本記事では実務の中で使用している静的解析ツール(SonarLint)に指摘された警告の修正を入り口に、マルチスレッドについて説明したいと思います。 本記事では、以下の事柄について解説していきます。 static の意味 メモリ管理の方法 メモリ上にプログラムを展開する意味と理由 atatic とインスタンスの違い static の使い所と注意点 マルチスレッドの基本的な話 プロセスとは スレッドとは スレッドセーフとは 並行と並列 同期制御と排他制御の概論と基本 競合とは ロックを取得するとは デッドロックとは デッドロックの4条件 トランザクション アトミック性と可視性 synchronizedとは インクリメントは非アトミックな操作 synchronized はミューテックス(単一ロック) ミューテックスはパフォーマンスには良くない synchronized メソッドと syn