-1

私はJavaの初心者です。以下のクエリを手伝ってください

マルチスレッドを使用すると、並列処理を実現できるため、メソッドを実行する時間が大幅に短縮されます。

同期を使用する場合、一度に1つのスレッドのみが実行するようにそのメソッド/ブロックを保持します。完了すると、残りのスレッドがそれを実行します。これは順次実行のように聞こえ、実行時間の差も見つけることができませんでした。

この場合、なぜスレッドなしでプログラムできないのでしょうか。

スレッドとの同期を使用してプログラミングするとき、またはスレッドをまったく使用しないときに、どのような違いがありますか?

4

1 に答える 1