()只有非核心线程,最大线程数非常大,所有线程都活动时会为新任务创建新线程,否则会利用空闲线程(60s空闲时间,过了就会被回收,所以线程池中有0个线程的可能)来处理任务
举一反三
- ()核心线程数固定,非核心线程(闲着没活干会被立即回收数)没有限制.
- 下列有关线程的描述中错误的是 。 A: Java中的每一个线程都属于某个线程组 B: 线程只能在其创建时设置所属的线程组 C: 线程创建之后,可以从一个线程组转移到另一个线程组 D: 新建的线程默认情况下属于某父线程所属的线程组
- 线程若要多次执行该线程的任务,则需每次都构造新的线程实例。
- 关于线程哪一点是对的。( ) A: 任何一个C#程序都有一个默认的线程,该线程是后台线程; B: 每个进程都有一个线程池。线程池默认大小有35个线程; C: 线程池中的线程都是前台线程; D: C#中常用的线程同步的语句是lock语句;
- 在()可以设置线程的优先级 A: 当第一次创建线程时 B: 创建线程后的任何时间 C: 只有在线程启动后 D: 以上都不对