对于实现Runnable接口创建线程,下面说法正确的有哪些?( )
A. 适合多个相同程序代码的线程去处理同一个资源的情况
B. 把线程同程序代码、数据有效的分离,很好地体现了面向对象的设计思想
C. 可以避免由于Java的单继承带来的局限性
D. 编写简单,可以不通过Thread类直接创建线程
对于死锁问的描述,下面四种说法中正确的有哪些?()
A. 当两个线程互相等待对方释放同步锁时会发生死锁
B. Java虚拟机没有检测和处理死锁的措施
C. 一旦出现死锁,程序会发生异常
D. 处于死锁状态的程序处于阻塞状态,无法继续运行
下面哪几项能正确的描述线程同步的作用?()
A. 锁定资源,使同一时刻只有一个线程去访问它,阻止多个线程操作同一个资源引发错误
B. 提高线程的执行效率
C. 让线程独占一个资源
D. 让多个线程同时使用一个资源
服务的四个层次分别为()
A. 基本的服务
B. 满意的服务
C. 超值的服务
D. 难忘的服务