多线程(一)---概述进程&线程

多线程(一)---概述进程&线程

  • 1 . 什么是进程?

进程:就是应用程序在内存中分配的空间.(正在执行的应用程序)。多线程

  • 2 . 什么是线程?

线程:是进程中负责程序执行的执行单元,也称执行路劲。 一个进程中至少有个一个线程在负责该进程运行,若是一个进程中出现了多个线程,就称该程序有多线程程序。线程

  • 3 . 多线程技术

多线程技术:解决多部分代码同时执行的需求,合理使用CPU资源。进程

  • 4 . JVM中的多线程

至少有两个线程:一个是负责自定义代码运行的,这个从main方法开始执行的线程称之为主线程,一个是负责垃圾回收的。内存

经过实验:会发现每次结果不必定相同,由于随机性形成的并且每个线程都有运行的代码内容,这个称之为线程的任务。之因此建立一个线程就是为了去运行制定的任务代码,而线程的任务都封装在特定的区域中。资源

好比: 主线程运行的任务都定义在main方法中,垃圾回收线程在收垃圾都会运行finalize方法垃圾回收

相关文章
相关标签/搜索