shutdown 使得线程池不在接收新的任务,已经运行的任务会运行完毕,没运行的任务会被直接抛弃
shutdownnow 使得线程池不在接收新的任务,同时会给正在运行的任务发送Interrupted信号,当运行的线程处于sleep是就会抛出InterruptedException异常,如果运行的线程没有sleep,那么则会正常的运行完毕。
shutdown 使得线程池不在接收新的任务,已经运行的任务会运行完毕,没运行的任务会被直接抛弃
shutdownnow 使得线程池不在接收新的任务,同时会给正在运行的任务发送Interrupted信号,当运行的线程处于sleep是就会抛出InterruptedException异常,如果运行的线程没有sleep,那么则会正常的运行完毕。