以下关于Java中线程的说法中,哪一项是错误的?
A. Java语言内置对多线程的支持。
B. 多线程能够给人一种几个事件同时发生的感觉。
C. 每个Java应用程序都有一个主线程。
D. 在多线程环境下,Java应用程序的main方法执行完成,则Java应用程序就会结束运行。
以下关于Java应用程序线程切换的说法中,哪一项是错误的?
A. 由JVM控制Java应用程序内各线程的切换。
B. JVM会在主线程和其他线程之间轮流切换。
C. JVM不保证每个线程都有机会使用CPU资源。
D. JVM等到Java应用程序中所有线程都结束后,才结束Java应用程序。
以下哪一项不是线程中断的原因?
A. JVM将CPU资源从当前线程切换给其他线程,使本线程让出CPU的使用权处于中断状态。
B. 线程使用CPU资源期间,执行某个操作进入阻塞状态,比如执行读/写操作引起阻塞。
C. 线程使用CPU资源期间,执行了sleep(int millsecond)方法,使当前线程进入休眠状态。
D. 线程使用CPU资源期间,完成程序的所有操作。
线程的默认优先级是多少?
A. 1
B. 3
C. 5
D. 10