当前位置: 首页 > news >正文

线程知识点补充

我们之前:
主线程下来,调用了一个方法run方法,方法执行完后再继续往下走主线程。
在这里插入图片描述

咱们期望:
两个同时执行,交替执行。
在这里插入图片描述

一些核心概念说明:

一个程序写好是静态的,给他运行起来就是一个进程了。
独立执行路径:比如main线程走自己的,gc线程就走自己的收拾垃圾,互不影响。

main函数是我们自己写的,叫用户线程
gc线程是jvm给我们的,把他们叫守护线程。

我们自己写的线程都在main函数里。
在这里插入图片描述

三种创建线程的方式理解:

就是三种开关,记住这样写就可以开启一个线程,至于为啥先别管。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【Kubernetes】常见面试题汇总(二十九)
  • C++第1课——输出、变量和输入(含视频讲解)
  • MySQL深入原理
  • OpenCV特征检测(3)计算图像中每个像素处的特征值和特征向量函数cornerEigenValsAndVecs()的使用
  • 【ShuQiHere】深入理解布尔代数中的 SOP、POS、DNF 和 CNF
  • c# 线程等待变量的值符合条件
  • C++重生之我是001
  • 【django】局域网访问django启动的项目
  • [Java并发编程] synchronized(含与ReentrantLock的区别)
  • 常见的中间件漏洞
  • JVM 调优篇7 调优案例2-元空间的优化解决
  • 【什么是B/S、C/S架构】
  • 408算法题leetcode--第11天
  • nginx架构篇(三)
  • PHP环境搭建
  • [ JavaScript ] 数据结构与算法 —— 链表
  • CSS实用技巧干货
  • CSS中外联样式表代表的含义
  • HTML-表单
  • js
  • MySQL数据库运维之数据恢复
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • 基于axios的vue插件,让http请求更简单
  • 排序算法之--选择排序
  • 学习笔记DL002:AI、机器学习、表示学习、深度学习,第一次大衰退
  • 一个SAP顾问在美国的这些年
  • 一文看透浏览器架构
  • 一些css基础学习笔记
  • 与 ConTeXt MkIV 官方文档的接驳
  • 仓管云——企业云erp功能有哪些?
  • 分布式关系型数据库服务 DRDS 支持显示的 Prepare 及逻辑库锁功能等多项能力 ...
  • 正则表达式-基础知识Review
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • #数学建模# 线性规划问题的Matlab求解
  • %@ page import=%的用法
  • (PySpark)RDD实验实战——求商品销量排行
  • (二)linux使用docker容器运行mysql
  • (二)Pytorch快速搭建神经网络模型实现气温预测回归(代码+详细注解)
  • (二)构建dubbo分布式平台-平台功能导图
  • (二)什么是Vite——Vite 和 Webpack 区别(冷启动)
  • (附源码)流浪动物保护平台的设计与实现 毕业设计 161154
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (数位dp) 算法竞赛入门到进阶 书本题集
  • (四)TensorRT | 基于 GPU 端的 Python 推理
  • (四)模仿学习-完成后台管理页面查询
  • (转) SpringBoot:使用spring-boot-devtools进行热部署以及不生效的问题解决
  • (转)Scala的“=”符号简介
  • *++p:p先自+,然后*p,最终为3 ++*p:先*p,即arr[0]=1,然后再++,最终为2 *p++:值为arr[0],即1,该语句执行完毕后,p指向arr[1]
  • ./mysql.server: 没有那个文件或目录_Linux下安装MySQL出现“ls: /var/lib/mysql/*.pid: 没有那个文件或目录”...
  • .NET 8 中引入新的 IHostedLifecycleService 接口 实现定时任务
  • .NET Standard 支持的 .NET Framework 和 .NET Core
  • .NET 直连SAP HANA数据库
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • .NET/C# 获取一个正在运行的进程的命令行参数