Java提供的线程池来创建多线程,进一步优化线程管理。
对
举一反三
- Java中有两种创建线程的方式,但大部分的多线程应用都会采用【 】方式来创建线程
- 在Java中编写实现多线程应用有两种途径:一种是继承( )类创建线程,另一种是实现 ( )接口创建线程。
- 下列说法中,错误的一项是______。 A: 线程有其产生、存在和消亡的过程 B: 一个进程可以创建多个线程 C: Java需要利用外部的线程支持库来实现多线程 D: 在Java语言中支持多线程
- 中国大学MOOC:JAVA线程库只能创建用户线程。
- ()只有非核心线程,最大线程数非常大,所有线程都活动时会为新任务创建新线程,否则会利用空闲线程(60s空闲时间,过了就会被回收,所以线程池中有0个线程的可能)来处理任务
内容
- 0
中国大学MOOC: 在Java中编写实现多线程应用有两种途径:一种是继承Thread类创建线程,另一种是实现 ( )接口创建线程。
- 1
下列关于线程安全类的描述中,错误的是( )。? 多线程并发访问线程安全类的对象时需要添加Java同步机制|多线程并发访问线程安全类的对象时不需要添加Java同步机制|线程安全类运用了Java语言的等待-唤醒机制|线程安全类运用了Java语言的同步机制
- 2
如何创建Java中的常用线程池?请编程加以说明。
- 3
多线程是Java语言的重要特性,请简述Java代码创建线程的方式有哪些?
- 4
多线程的实现方法包括()。 A: 创建用户自己的线程子类 B: 通过Callable接口和FutureTask类来实现异步线程 C: 使用ThreadPoolExecutor等类产生线程池 D: 在定义的类中实现Runnable接口
