一、Java 多线程、多进程、并发与并行

系列文章目录

二、JAVA多线程代码简单实现


前言

没有理论概念,只会给自己的工作徒增烦恼。


一、进程与线程是什么?

进程

通过字面意思即可理解,运行的应用程序,多进程,可以类比得出。

线程

程序的运行是顺序的,呈线性的,所以多线程,就是在主线程下,通过分支的线程,通过并行或并发的方式完成子任务,达到运行的更高效率。

二、并行与并发

1.并行

并行,齐头并进,任务同时的执行。所以单核的cpu无法达到,但也应该知道双核同时运行两个任务也是理想状态,现如今后台都会运行着不确定的任务,提供着服务。

2.并发

“同时”处理多个任务,通过轮流的运行达到伪同时。


图示

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值