マルチスレッドを使用して、動的に取得された配列でバイナリ検索を実行するプログラムを Java で作成したいと考えています。
質問する
3555 次
2 に答える
2
検索自体をマルチスレッド化するよりも、呼び出しメカニズムをマルチスレッド化し、同時に複数の検索を実行する方がおそらくより価値があります。実行内容によっては、これを Java コンテナーから無料で取得できる場合があります (たとえば、サーブレットへの各 HTTP 要求は既に独自のスレッドを取得しているため、追加で何もする必要はありません)。
さらに: 「時期尚早の最適化は諸悪の根源である」 - Donald Knuth
まず、シンプルに保ち、ここに示されているような例に従うことをお勧めし ます。適切に。
于 2013-10-07T04:02:44.550 に答える