A.适合多个相同程序代码的线程去处理同一个资源的情况
B.把线程同程序代码、数据有效的分离,很好地体现了面向对象的设计思想
C.可以避免由于Java的单继承带来的局限性
D.编写简单,可以不通过Thread类直接创建线程
第1题:
下列说法中错误的一项是 ( )
A.使用继承Thread类创建线程,可以直接调用线程的方法
B.通过实现Runnable接口创建线程,体现了面向对象的思想
C.Thread类从面向对象的角度看,是虚拟CPU的封装
D.通过实现Runnable接口创建线程,会影响Thread类的体系
第2题:
通过实现Runnable接口的方式创建一个新线程,要求main线程打印100此次“main”,新线程打印50次“new”。
第3题:
3、多线程的实现方法包括()。
A.创建用户自己的线程子类
B.在定义的类中实现Runnable接口
C.通过Callable接口和FutureTask类来实现异步线程
D.使用ThreadPoolExecutor等类产生线程池
第4题:
下列说法中,错误的一项是()。
A.Thread类中没有定义run()方法
B.可以通过继承Thread类来创建线程
C.Runnable接口中定义了run()方法
D.可以通过实现Runnable接口创建线程
第5题:
3、通过实现Runnable接口创建的线程类要想启动线程,必须在程序中创建 类的对象。