多线程入门-概述
Posted bookwed
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多线程入门-概述相关的知识,希望对你有一定的参考价值。
1.纲要
- 多线程的基本概念
- 线程的创建与启动
- 线程的生命周期
- 线程的调度
- 线程控制
- 线程的同步
- 守护线程
- 定时器的使用
- windows任务计划
2.概念
进程:进程指应用程序,每个进程是一个应用程序,都有独立的内存空间。在java的开发环境下启动JVM,就表示启动了一个进程。
多进程作用:单进程计算机只能做一件事情,对于单核计算机来讲,在同一个时间点上,不可能两个进程同时运行,因为CPU只能在某个时间点上做一件事。CPU在两个进程之间可以频繁切换,造成两个进程同时执行的假象。多进程不是提高执行速度,而是提高CPU的使用率。
线程:线程是一个进程中的执行场景,一个进程可以启动多个线程。
多线程作用:多线程不是为了提高执行速度,而是提高应用程序的使用率。线程和线程共享“堆内存和方法区内存”,栈内存是独立的,一个线程一个栈。
以上是关于多线程入门-概述的主要内容,如果未能解决你的问题,请参考以下文章