当前位置:首页 > Java语言程序设计
2012年JAVA程序设计习题及答案16
1. 多线程程序设计的含义是可以将程序任务分成几个________的子任务。
2. 按照线程的模型,一个具体的线程也是由虚拟的CPU、代码与数据组成,其中代码与数据构成了___________,线程的行为由它决定。
3. java中,新建的线程调用start()方法、如myThread.start(),将使线程的状态从New(新建状态)转换为_________。
4. 多线程是java程序的________机制,它能同步共享数据,处理不同事件。
5. 进程是由代码、数据、内核状态和一组寄存器组成,而线程是表示程序运行状态的______,如程序计数器、栈指针以及堆栈组成。
6. Thread类提供了一系列基本线程控制方法,如果我们需要让与当前进程具有相同优先级的线程也有运行的机会则可以调用________方法。
答案:
1. 并行
2. 线程体
3. 可运行状态
4. 并发
5. 寄存器
6. yield()