下列有关Java多线程中静态同步方法的说法正确的是()
A. 对于静态的同步方法而言,该方法的同步监视器不是this,而是该类本身
B. 在使用synchronized块来同步方法时,静态方法可以使用class对象来同步,也可以使用this来同步
C. 一个类中的多个同步静态方法可以同时被多个线程执行
D. 不同类中的静态同步方法被多线程访问的时候线程间需要等待
关于线程的死锁,下面的说法正确的是()
A. 若程序中存在线程的死锁问题,编译时不能通过
B. 线程的死锁是一种逻辑运行错误,编译器无法检测
C. 实现多线程时死锁不可避免
D. 为了避免死锁,应解除对资源以互斥的方式进行访问
下列关于线程插队的说法正确的是()
A. 当在某个线程中调用其它线程的join()方法时,调用的线程将被阻塞,直到被join()方法加入的线程执行完成后它才会继续运行
B. 当在某个线程中调用其它线程的join()方法时,调用的线程将被继续运行
C. 当在某个线程中调用其它线程的join()方法时,调用的线程将永远不再执行
D. 当在某个线程中调用其它线程的join()方法时,调用的线程和被join()方法加入的线程同时执行
下面关于yield方法描述正确的是()
A. yield方法是用于合并线程
B. yield方法是用于启动线程
C. yield方法是用于线程让步
D. yield方法是用于线程同步