メソッドを見て、それらの違いと類似点を理解します。スレッドの同期に使用されるインスタンスメソッドです。__java.lang.Objectで定義されているように、どのオブジェクトに対しても呼び出すことができます。別のスレッドがジャンプしてロックを取得できるように、オブジェクトのロックを解除します。任意のコンテキストから呼び出すことができる静的メソッドです。現在のスレッドを一時停止し、ロックを解除しません。これが、実行中のこれら2つのコアAPIの非常に単純化された初期外観です。}}この例を実行すると、以下の出力が生成されます。メソッドを使用すると、中断されない限り、スレッドは指定された時間間隔の後に開始されます。起動プロセスはもう少し複雑です。メソッドを呼び出すことによって、スレッドを起動できます。同期コンテキストから呼び出す必要があります。ウェイクアップする方法を次に示します。}}この例を実行すると、以下の出力が生成されます。スレッドBが完了しました。セマンティクスの概要です。使用する必要があります。基本を十分に理解した上で、当然のことながら探索することがもっとたくさんあります。いつものように、この記事https://github.com/eugenp/tutorials/tree/master/core-java-concurrency[GitHubについて]で提供されている例をチェックすることができます。