关于线程的下列说法正确的是()。
A.线程只能通过继承类Thread创建
B.执行suspend方法将使线程停止并不能被重新start
C.线程与进程实际是同一个概念
D.线程的终止可以通过两种方式实现:自然撤销或被停止
A.线程只能通过继承类Thread创建
B.执行suspend方法将使线程停止并不能被重新start
C.线程与进程实际是同一个概念
D.线程的终止可以通过两种方式实现:自然撤销或被停止
第2题
A.在单个程序内部同时执行多个代码段,完成不同任务的机制成为多线程。
B.采用多线程技术,可以提高计算机资源的利用率
C.Java中线程的构造是通过实例化Thread类实现的,Thread类不能被继承
D.Java中线程的活动是通过线程体run()来实现的。
第3题
A.通过继承 Thread 类与实现 Runnable 接口都可以创建多线程程序
B.实现 Runnable 接口相对于继承 Thread 类来说,可以避免由于 Java 的单继承带来的局限性
C.通过继承 Thread 类与实现 Runnable 接口创建多线程这两种方式没有区别
D.大部分的多线程应用都会采用实现 Runnable 接口方式创建
第8题
A.声明实现Runnable接口的类,在类内实现run()方法,让线程调用start()方法。
B.声明实现Runnable接口的类,在类内实现run()方法,在类内声明线程对象,在init()方法中创建新线程,启动新线程。
C.声明实现Runnable接口的类,在类内实现run()方法,在类内声明线程对象,在Init()方法或start()方法中创建新线程,在start()方法中启动新线程。
D.声明实现Runnable接口的类,在类内实现run()方法,在init()方法中创建新线程,在start()方法中启动新线程。
第9题
A.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的start()方法
B.定义一个实现Runnable接口的类并实现run()方法,创建该类实例对象,将其作为参数传递给Thread类的构造方法来创建Thread对象,调用Thread对象的start()方法
C.定义Thread类的子类,重写Thread类的run()方法,创建该子类的实例对象,调用对象的run()方法
D.定义一个实现Runnable接口的类并实现run()方法,创建该类对象,然后调用run()方法
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!