摘要: 7个参数的用途 创建线程池一共有7个参数,从源码可知,corePoolSize和maximumPoolSize都不能小于0,且核心线程数不能大于最大线程数。 corePoolSize 线程池核心线程数量,核心线程不会被回收,即使没有任务执行,也会保持空闲状态。 maximumPoolSize 池允许 阅读全文
posted @ 2021-06-07 15:59 江南大才子 阅读(3084) 评论(0) 推荐(1) 编辑
摘要: 1.什么是守护线程? 守护线程是指为其他线程服务的线程。在JVM中,所有非守护线程都执行完毕后,无论有没有守护线程,虚拟机都会自动退出。很好理解,没有被守护的对象了,也不需要守护线程了。 Java程序入口就是由JVM启动main线程,main线程又可以启动其他线程。当所有线程都运行结束时,JVM退出 阅读全文
posted @ 2021-06-07 15:48 江南大才子 阅读(674) 评论(3) 推荐(0) 编辑