程序运行完会自动退出也可以用线程的interrupt()方法中断线程。比如Thread.currentThread().interrupt();强制中断当前线程。不建议在不知道可能创建的线程数目的情况下使用线程,线程多了上下文转换时间会比较长,反倒拖慢程序运行。必要的话可以用线程池。