-2

Java でテキスト ベースのオペレーティング システムを作成していますが、スレッドを使用する必要があるかどうか疑問に思っています。GUI がありますが、コマンドを入力し、ボタンを押して入力します。次に、textArea にテキストを吐き出します。いつスレッドを使用する必要があり、どのように使用するのですか? スレッドを使用する必要がありますか? どのように使用するのか、いつ使用するのかよくわかりません。

4

1 に答える 1

1

GUI をロックアップさせたくない場合は、スレッドを使用します。たとえば、「スタックしているように見える進行中の操作をキャンセルする」ボタンがある (または予見する) 場合、その操作は別のスレッドで実行することをお勧めします。そうしないと、キャンセル ボタンがスタックしたものの一部になります。

また、一部の環境 (スマートフォンなど) では、Java プログラムの GUI がロックアップすると、オペレーティング システムがプログラムを強制終了します。

Java のスレッドについて学習するには、同時実行のチュートリアルをご覧ください。

于 2012-05-24T01:46:09.227 に答える