- 0
- 0
- 约 5页
- 2017-01-30 发布于北京
- 举报
(等级考试二级JAVA考点分析之线程与对象串行化
等级考试二级JAVA考点分析之线程与对象串行化
8.1线程的概念
考点:1
线程的概念 1.线程 (1)线程是由表示程序运行状态的寄存器(包括程序计数器和堆栈)组成的。 (2)线程是程序执行过程中的某一时刻的状态。 (3)线程是一个用户级的实体,在内存中驻留在普通用户级方法可以直接访问的区域。 (4)每个线程都是一个能够独立执行自身指令的控制流程。 (5)操作系统通过对多线程的调度实现线程的并发执行。 (6)线程本身并不是一个程序而是运行于一个程序或者进程中。 (7)线程是个动态的概念,有其自身的产生、存在和消亡的过程。 (8)Java通过在程序中提供多线程支持来提高线程的安全性。 (9)线程是程序中的一个单个执行流,多线程是程序中的多个执行流。 2.程序、线程和进程 (1)程序是一段静态的代码、是应用软件执行的蓝本。 (2)进程是程序的一次动态执行过程,包括程序加载、执行到结束。 (3)线程是比进程更小的执行单位,一个进程可以包含多个线程。 (4)进程是由代码、数据、内核状态和一组寄存器组成的。 (5)线程不包含进程的地址空间中的代码和数据。
考点:2
Java语言中的线程 (1)Java语言中的线程包括3部分:虚拟CPU、该CPU执行的代码,以及代码所操作的数据。 (2) Java语言中代码和数据相互独立
原创力文档

文档评论(0)