ホームページ  >  記事  >  Java  >  Javaにおけるプロセス同期と同期送信とは

Javaにおけるプロセス同期と同期送信とは

王林
王林オリジナル
2019-12-09 15:30:523948ブラウズ

Javaにおけるプロセス同期と同期送信とは

#プロセス同期

は、関数呼び出しが発行されたときに、結果が取得されるまで呼び出しは返されないことを意味します。つまり、一度に 1 つの作業を 1 つずつ実行し、前の作業が完了するまで次の作業を行う必要があります。

例: 朝起きたら、まず洗い物をしてから食事をする、洗い物をする前に食事を始めることはできません。

この定義によれば、実際には、ほとんどの関数 (sin、isdigital など) が同期的に呼び出されます。ただし、一般的に、同期と非同期について話すときは、他のコンポーネントの協力が必要なタスク、または完了するまでに一定の時間がかかるタスクを特に指します。

推奨オンライン ビデオ チュートリアル:

java 無料ビデオ チュートリアル

最も一般的な例は:

sendmessage です。この関数はメッセージをウィンドウに送信し、相手がメッセージを処理するまで戻りません。相手の処理が終了すると、メッセージ処理関数が返した結果値を呼び出し元に返します。

同期伝送

通常、同期伝送はデータブロックを伝送単位とします。データ ブロックの開始と終了をマークするには、各データ ブロックの先頭と末尾に特殊文字またはビット シーケンスを追加する必要があります。通常、チェック シーケンス (16 ビットまたは 32 ビットなど) を追加する必要があります。ビット CRC チェックコード)を使用して、データブロックのエラー制御を実行します。

いわゆる同期送信とは、データ ブロック間の時間間隔が固定されており、それらの時間関係を厳密に指定する必要があることを意味します。

おすすめの関連記事とチュートリアル:

Java の入門

以上がJavaにおけるプロセス同期と同期送信とはの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。