Java 多线程(PART I)进程和线程
2017-10-04 16:21
190 查看
进程
当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。而一个进程又是由多个线程所组成的。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。
线程
线程:线程是程序中的一个执行流,每个线程都有自己的专有寄存器(栈指针、程序计数器等),但代码区是共享的,即不同的线程可以执行同样的函数。
多线程:
多线程是指程序中包含多个执行流,即在一个程序中可以同时运行多个不同的线程来执行不同的任务,也就是说允许单个程序创建多个并行执行的线程来完成各自的任务。
相关文章推荐
- java 多线程学习笔记之进程和线程
- Java多线程基础:进程和线程之由来
- Java多线程基础:进程和线程之由来
- 【深入分析JAVA多线程】(1)详解进程、线程以及线程安全
- Java(线程的概念)(线程和进程的比较)(多线程的优点)
- Java多线程1:进程与线程概述
- java 多线程1:进程与线程概述
- Java 多线程编程之一 进程与线程,并发和并行的区别:吃馒头的比喻
- java多线程(一):进程与线程
- java多线程之进程和线程
- Java多线程1:进程与线程概述
- 进程与线程,java多线程的应用
- Java多线程之进程和线程
- Java多线程和内存模型(一):进程和线程基础
- Java多线程(0)——线程与进程的区别
- Java多线程基础:进程和线程之由来
- Java基础知识强化之多线程笔记03:进程与线程 和 多线程的意义
- JAVA基础初探(十四)多线程(线程与进程概述、线程的实现、状态、常用方法、优先级、生命周期)
- java学习5---Java 的多线程,程序、进程和线程的概念
- Java程序、进程和线程-Java对多线程的支持-Java线程的同步--2011年09月05日