Java 语言支持程序并行执行的多线程编程,实现了一般传统语言难以实现的某些功能;Java的线程是通过java.lang.__________________类来实现的,在该类中封装了虚拟的CPU。
Thread
举一反三
- 下列说法中,错误的一项是______。 A: 线程有其产生、存在和消亡的过程 B: 一个进程可以创建多个线程 C: Java需要利用外部的线程支持库来实现多线程 D: 在Java语言中支持多线程
- 下面有关线程的说法,错误的就是() A: Java支持多线程编程 B: Java中实现多线程编程,必须创建用户自己的线程子类把Thread作为父类 C: 在多线程编程中,同一个程序多次运行,可能输出的结果不同 D: 可以调用sleep()使线程挂起(休眠)
- JAVA的JDK中提供了一个线程类Thread,通过继承该类,并重写它的run()方法便可实现多线程
- 下列描述中, 错误的是() A: Java通过接口支持多重继承 B: 线程是Java程序中的单个执行流 C: Java允许应用程序直接管理内存 D: Java在语言级支持多线程程序设计
- 下面关于Java 语言特点的描述中,错误的是() A: Java是面向对象编程语言,只能实现单继承。 B: Java支持网络编程。 C: Java支持多线程编程。 D: Java程序具有平台无关性。
内容
- 0
在Java中编写实现多线程应用有两种途径:一种是继承( )类创建线程,另一种是实现 ( )接口创建线程。
- 1
在Java中,创建线程的方法有两种:通过创建类的子类来实现,通过实现接口来实现。
- 2
Java中编程实现多线程应用有两种途径,一种是创建自己的线程子类,一种是在用户自己的类中实现_________接口。
- 3
进程和线程有何区别,Java是如何实现多线程的。
- 4
下列关于Java线程的说法中,错误的是______。 A: Java的特点之一是在语言级支持多线程 B: Java线程创建后,要调用start()方法将其启动 C: Java中,线程归属于一个进程,是进程中一个单独的执行流 D: Java的线程模型只由程序代码,数据两个部分组成