Javaのマルチスレッドと並行プログラミング

Javaのマルチスレッドと並行プログラミング

マルチプロセス

プログラムは、もはやループ動作しながら、最大二つ上下交互に、順次実行されません

 

マルチスレッドプログラムのみを開くことができますが、プログラムはいくつかの機能を交互に行うことが可能に実行されます

複数のプロセスが複数のプログラムを開くことができます

Startメソッドは、自動的に基本的な使用JNIを達成するために、新しいプロセスにrunメソッドを呼び出します。

スタートは、スレッド独自のメカニズムで自動的に実行する方法を、トリガされます、二つの単語を開始し、実行認識することと等価です

 

Runnableを実装する必要があり、クラスは、Threadを頼るように開始することができます

マルチスレッドのオペレーティング・ルール

あなたは、スレッドの外に開始し、その後、唯一の新しいオブジェクトにしたい場合

プログラムは、スレッド、クラス(単一継承)継承されていない他の缶を継承する場合、将来的にはプログラムは関数が別のクラスを継承するために必要なものを達成する場合には、より多くのトラブル

スレッドが共有変数を達成するために静的変数を使用する必要があり、Runnableを通常の変数は、変数を達成することができる共有しました

マルチスレッドの情報共有

MPI並列ライブラリは、C / C ++ライブラリのパラレルです

 

 

マルチスレッドの管理

公開された400元の記事 ウォンの賞賛174 ビュー170 000 +

おすすめ

転載: blog.csdn.net/hxxjxw/article/details/104936424