更多面试题欢迎访问:面试题专栏
1,有关线程的哪些叙述是对的( )
A,一旦一个线程被创建,它就立即开始运行。
B,使用start()方法可以使一个线程成为可运行的,但是它不一定立即开始运行。
C,当一个线程因为抢先机制而停止运行,它被放在可运行队列的前面。
D,一个线程可能因为不同的原因停止并进入就绪状态。
答案:BCD
在抢占式线程模型中,操作系统可以在任何时候打断线程。通常会在它运行了一段时间(就是所谓的一个时间片)后才打断它。这样的结果自然是没有线程能够不公平地长时间霸占处理器。
2,哪个关键字可以对对象加互斥锁 ()
A,serialize
B,synchronized
C,transient
D,static
答案:B
A是对象串行化、C是关键字transient修饰的属性将不被串行化、D是静态的
3,下列关于线程优先级的说法中