我用java的Runtime.exec()方法来调用外面的一个转换avi的exe程序;思路是这样的我用了个线程去每隔1分钟就去一个指定的文件夹下面监听看有没有其他格式的视频文件放进来,如果有的话我就分别从自己做的一个线程池里面去取和文件数目相等的线程来对每个视频文件进行转换成avi格式。线程池里面的线程都是调用了Runtime.exec()这方法。所以我在调试的时候拷多少个文件到那文件夹就会在任务管理器中产生多少个进程,对应每个处理文件的线程是结束了,可我发现还有一两个进程一直都悬挂在那里占用cpu老是为零,之后我把自己的这整个程序关掉了以后那两个进程就开始跑起来了。哪位大哥知道的话帮忙解决下这个问题。