0

コードでエグゼキュータ サービスを使用していますが、使用されているスレッドの数は 100 を超えています。実行が完了すると、executor サービスで shutdown() メソッドが呼び出され、次に awaitTermination() が呼び出されます。

Java クラスは、Linux 端末からシェル スクリプトを使用して呼び出されます。Executor サービスが開始されているが完全にシャットダウンされていない状態で ctrl+C を押して実行を停止するとどうなるか知りたいです。

スレッドが強制終了され、メモリがクリーンアップされ、リソースが割り当て解除されるか、メモリ リークが発生しますか。

4

0 に答える 0