Javaスレッドの基本と実践

スレッドの基本概念 現代のオペレーティングシステムはマルチタスクをサポートしています。この中でスレッドはマルチタスクを実現するための重要な手段です。 プロセスとはメモリ内で実行されるアプリケーションのことで、それぞれ独立したメモリ領域を持ちます。1つのプロセス内に複数のスレッドが存在可能です。Windowsシステムではexeファイルの実行がプロセスとして扱 ...

7月19日 23:10 投稿

Java スレッドの状態遷移と基本制御API

Java のシングルスレッドモデルから多コア環境への対応として、非同期処理の実現にはスレッド機能が不可欠です。スレッドのライフサイクルを理解し、適切に制御することが安定したシステム構築の基盤となります。 スレッドの基本状態 JVM 上のスレッドは、主に以下の 5 つの状態を移行します。 新建(NEW): スレッドオブジェクトがインスタンス化された直後の状態です。 ...

6月6日 21:23 投稿