前回はマルチスレッドの概念の簡単な説明とともに、速度の測定方法とマルチスレッドの簡単な利用方法について学びました。今回はその発展として、継承によるマルチスレッド向けのクラスの作成やロックを使ったスレッド間の同期、マルチスレッド以外 ...
プログラムで、大規模なファイルのダウンロードや、時間のかかるAPIリクエストといった重い処理を実行すると、その処理が終わるまでプログラム全体が「フリーズ」してしまい、ユーザーは何も操作できなくなります。 これは、プログラムが通常、一度に ...